-
Notifications
You must be signed in to change notification settings - Fork 0
Sync main, develop branch history #226
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* :fix - 스케줄 스키마 유니크 제약조건 제거 - workflow insert문 default_config 로직에 맞게 수정 * refactor: 워크 플로우 하드코딩 제거 1. workflow 테이블에서 default_config값 가져오기 2. 각 task_id에맞게 config값이 setting에 들어가도록 수정 3. 각각의 taskBuilder에 하드코딩된값 변경 * fix: 코드 머지후 다시 코드 작성 * style: springBoot 코드 포맷팅 * fix:v0.0.5 Alter 스키마 삭제
Merge main into develop
1. body builder 추가 2. s3_upload + 임시 1개 뽑기 -> rag_create 를 s3_upload + rdb 데이터 삽입 -> 임시 1개 뽑기 -> rag_create로 변경 3. 변경에 따라 schemas 수정
S3 와 RDB 연동 및 중간 단계 추가
* refactor: integration log4j2 설정파일 분리 * refactor: RetryConfig 구성 * feat: Workflow 수동 실행 api 테스트 코드 작성 * feat: task 실패 시 재시도 동작 테스트 코드 작성 * refactor: ApplicationListener로 변경 * refactor: Code Formatting * refactor: javadoc 수정
* feat: WorkflowCreateDto 초안 * feat: Workflow생성 관련 메서드, sql 추가 * feat: Workflow생성 임시 post api * feat: WorkflowCreateE2eTest 초안 * feat: WorkflowController 워크플로우 생성 api * feat: description @null 제거 * feat: 워크플로우 생성시 job,task 생성 메서드 추가 * feat: 워크플로우 생성시 job,task 생성 메서드 추가 * feat: 워크플로우 생성시 job,task 생성 메서드 구현중 * feat: 워크플로우 생성 e2eTest 작성중 * chore: spotlessApply * feat: job,task 생성 없이 워크플로우 생성으로만 수정
* refactor: UTC 기반으로 변경 * refactor: data, schema sql 분리 * fix: IntegrationTest fix * test: E2e, integration test UTC 검증
* fix: ObjectMapper timezone 설정 * fix: Workflow 관련 timezone이 찍히지 않는 문제 * fix: ObjectMapper UTC 설정 bean config로 변경 application.yml 설정이 무시됨 * fix: ExecutionLogDto instant로 변환 * test: DB가 UTC 기준으로 저장되어있다고 가정하도록 수정 * test: SQL 09:18 -> 18:18로 일치 * test: H2 DB UTC 고정
* feat: Execution log api * fix: Workflow run 시 trace id가 달라지던 버그 MDC에서 trace id를 가져오도록 설정 없다면 uuid 재발급
* test: User 개인 정보 조회 api * fix: Check email reqeust Mapper에서 user가 아닌 users로 table 이름을 사용했던 버그 `@NoArgsConstructor`를 통해 직렬화가 실패하던 버그 * test: User check email api
* refactor: ci-java에 gradle action 추가 * feat: gradle properties에서 build caching 활성화 - 각 Job 내에서 변경되지 않은 task는 UP-TO-DATE 처리 - Job 간 중복 컴파일은 그대로 두되, Job 내 불필요한 재작업 방지 - 안전하고 검증된 기본 최적화 * refactor: Test, document step 분리 * chore: 쓸모없는 dev container 삭제 * refactor: lint, test step 수행 조건 평가 후 실행 각 step이 자신에게 관게있는 파일 변경 시에만 실행 * chore: 변경점에 따라 step 실행 revert PR sync시에도 base와 변경점을 감지 - 소스 변경: 모든 테스트 영향 (컴파일 필요) - 테스트 변경: 빌드는 필요 - 의존성 복잡: Unit ↔ Integration 경계 모호 - 복잡성 증가 > 성능 향상 - 조건문 길어짐: 가독성 저하 - 멀티 모듈이라면 의미가 있지만 단일 모듈, 의미 없다고 판단 * refactor: Tag 발행 시 cache가 쓰이도록 변경
1. S3에서 이미지 추출 (json 미포함, 로컬 저장X) 2. google-vision api로 중국어, 일본어, 영어 -> 한국어 변환 3. 개행 및 불 필요한 텍스트 전처리 4. 엔드포인트 추가 (blogs/ocr/extract) 5. Dockerfile 주석 ENTRYPORIN 경로 변경
Schedule 생성 api
Google Vision 기반 OCR 추가 및 텍스트 번역
OCR 처리된 텍스트 RAG prompt context에 추가
* chore: Gradle action v4로 upgrade * fix: Gradle 캐시 설정 후 spotlessApply * chore: Submission 병렬로 변경 * chore: main에서 tag 발행 시 캐시 저장으로 원복
* refactor: production 환경에서 log, application yml mount로 변경 외부 ec2에서 mount 되도록 설정 * refactor: Production jar에 필요한 resource만 export * feat: Production 환경에서 30초마다 log 설정 load
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.