Skip to content
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

feat : mongodb 브랜치 최종 작업 종료 후 dev 브랜치로 통합 #90

Merged
merged 39 commits into from
Jul 1, 2023

Conversation

kimgun95
Copy link
Member

  • mysql, mongodb, cassandra 브랜치로 각각 개발 및 테스트
  • 최종적으로 mongodb 브랜치 개발 완료 후 merge

최종 v0.3 입니다!
모두 고생하셨습니다 👍
BE
@rnjswo9578 @eoneee @taekk1a2a3a
FE
@xxyeon129 @wlsud801

kimgun95 and others added 30 commits June 22, 2023 16:26
producer가 채팅 send 시 kafka에 데이터 전송
kafka listener를 통해 topic에 데이터 전송

현재는 consumer 그룹을 topic 하나로 사용하고 있음
elastic search 기능 추가를 위해 버전 호환이 잘 되는 2.7로 변경한다.
feat : mongodb 브랜치 생성 후 관련 코드 추가
feat : chat 데이터의 createdAt이 자동 생성 되지 않음을 해결
feat : mysql 관련 코드 추가
refactor: rabbitMQ 주석 처리
kimgun95 and others added 9 commits June 27, 2023 12:34
기존 repository를 통한 엔티티(혹은 다큐먼트) 생성시 createdAt이 자동적으로 db에서 생성해주었는데
현재 kafka connector를 통한 db 저장으로 인해 자동 생성이 되지 않게되어 Front에서 직접 날짜를 생성하여 전달하는 식으로 값을 받고 있음
하지만 mongodb에 저장될 때 String형이면서 값은 Epoch seconds + Fractional seconds 로 구성된 값으로 직렬화가 됨
따라서 해당 값을 조회할 때 Instant 형으로 변환하는 작업을 추가하게 됨
feat : 채팅 반환시 imageUrl 추가, createdAt 변환 처리
feat : 멤버 채팅방 중복 입장 처리
feat : elasticsearch 서버 종료로 인한 코드 주석 처리
Copy link
Collaborator

@rnjswo9578 rnjswo9578 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

확인했습니다!

@kimgun95 kimgun95 merged commit 65f7168 into dev Jul 1, 2023
@murphytklee
Copy link
Collaborator

고생하셨습니다~~~~!!!! 👍 💯 🥇

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants