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

scale team, events users daily record 추가 #389

Closed
jpham005 opened this issue Nov 3, 2023 · 1 comment · Fixed by #391
Closed

scale team, events users daily record 추가 #389

jpham005 opened this issue Nov 3, 2023 · 1 comment · Fixed by #391
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@jpham005
Copy link
Member

jpham005 commented Nov 3, 2023

logtime 과는 다르게,
데이터를 한번 측정하면 수정할 필요가 없으므로 time series collection 에서 삽입/수정/삭제가 특별히 어렵지 않을 것으로 보입니다.

{
  "metadata": {
    type: string; // 평가 | 피평가 | 아젠다
    refId: number; // refCollection 과 함께 사용, 실제 document 가 필요한 경우 활용
    refCollection: string;
  },
  value: number; // 가중치 집계 및 수정 지원
}
@jpham005 jpham005 added this to 42Stat Nov 3, 2023
@jpham005 jpham005 converted this from a draft issue Nov 3, 2023
@jpham005 jpham005 self-assigned this Nov 3, 2023
@yoopark yoopark moved this from 📋 Backlog to 🔖 Ready in 42Stat Nov 3, 2023
@jpham005 jpham005 added the enhancement New feature or request label Nov 3, 2023
@jpham005 jpham005 added this to the v.0.10.0 milestone Nov 5, 2023
@jpham005 jpham005 moved this from 🔖 Ready to 🏗 In progress in 42Stat Nov 7, 2023
@jpham005 jpham005 changed the title scale team 관련 최적화 scale team, events users daily record 추가 Nov 7, 2023
@jpham005
Copy link
Member Author

jpham005 commented Nov 7, 2023

type DailyDefaultRecord = {
  id: number;
  type: DailyActivityRecordType;
  at: Date;
}

@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in 42Stat Nov 7, 2023
@jpham005 jpham005 reopened this Nov 7, 2023
@yoopark yoopark moved this from ✅ Done to 🔖 Ready in 42Stat Nov 7, 2023
@jpham005 jpham005 moved this from 🔖 Ready to 🏗 In progress in 42Stat Nov 7, 2023
@jpham005 jpham005 linked a pull request Nov 7, 2023 that will close this issue
jpham005 added a commit that referenced this issue Nov 9, 2023
- 기존과는 다른 구조로 제작하였습니다. 앞으로 db 정리하고 이런 방식으로 고치면 어떨까 하는 생각입니다.
- daily_logtimes collection 을 추가했습니다.
- scale_teams, events_users 로 인해 성능 저하가 심각한 수준이면 별도 collection 으로 분리할 예정입니다. 현재 자체 테스트에선 dev 기준 100 ~ 300ms 정도 나옵니다.

- close #388
- close #389
jpham005 added a commit that referenced this issue Nov 9, 2023
- 기존과는 다른 구조로 제작하였습니다. 앞으로 db 정리하고 이런 방식으로 고치면 어떨까 하는 생각입니다.
- daily_logtimes collection 을 추가했습니다.
- scale_teams, events_users 로 인해 성능 저하가 심각한 수준이면 별도 collection 으로 분리할 예정입니다. 현재 자체 테스트에선 dev 기준 100 ~ 300ms 정도 나옵니다.

- close #388
- close #389
jpham005 added a commit that referenced this issue Nov 10, 2023
- 기존과는 다른 구조로 제작하였습니다. 앞으로 db 정리하고 이런 방식으로 고치면 어떨까 하는 생각입니다.
- daily_logtimes collection 을 추가했습니다.
- scale_teams, events_users 로 인해 성능 저하가 심각한 수준이면 별도 collection 으로 분리할 예정입니다. 현재 자체 테스트에선 dev 기준 100 ~ 300ms 정도 나옵니다.

- close #388
- close #389
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in 42Stat Nov 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant