Skip to content

[FEAT] 영속 참조 기반 그래프 조회 저장소 구현 #208

Description

@jyt6640

GitHub Issue 초안

제목

[FEAT] 영속 참조 기반 그래프 조회 저장소 구현

작업 설명

현재 그래프 조회는 node projection에 contents를 포함하고 요청마다 링크를 파싱합니다. 읽기 경로 전환에 앞서 UUID/title만 조회하는 node projection과, source·target이 모두 같은 기수인 영속 참조 projection을 추가합니다. 기존 API service와 projection은 후속 전환 전까지 유지합니다.

작업 목록

  • contents 없는 graph node read model/query 추가
  • 같은 generation source-target 참조 read model/query 추가
  • 다른 generation·organization·미연결 target 제외 test 작성
  • 기존 organization query 회귀 확인
  • MySQL 8 실제 SQL과 EXPLAIN ANALYZE 기록

완료 조건

  • 신규 node query가 contents를 select하지 않는다.
  • 같은 generation의 방향성 참조만 정확히 반환한다.
  • 기존 graph API와 organization query 동작이 유지된다.
  • repository tests와 Java 17 전체 테스트가 통과한다.
  • MySQL SQL·실행계획 증거가 남는다.

관련 이슈

예상 작업 시간

5 points

우선순위

  • 높음

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions