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

Upgrade to latest version of PouchDB (current adapter) #9534

Open
Tracked by #186
latin-panda opened this issue Oct 14, 2024 · 3 comments
Open
Tracked by #186

Upgrade to latest version of PouchDB (current adapter) #9534

latin-panda opened this issue Oct 14, 2024 · 3 comments
Labels
Type: Technical issue Improve something that users won't notice

Comments

@latin-panda
Copy link
Contributor

latin-panda commented Oct 14, 2024

Describe the issue
PouchDB recently released v9.X, upgrade CHT's PouchDB from v7.x to 9.x.

@latin-panda latin-panda added the Type: Technical issue Improve something that users won't notice label Oct 14, 2024
@github-project-automation github-project-automation bot moved this to Backlog in Care Teams Oct 14, 2024
@latin-panda latin-panda added this to the 4.14.0 milestone Oct 14, 2024
@latin-panda latin-panda moved this from Backlog to This Week in Care Teams Oct 14, 2024
@latin-panda latin-panda moved this from Todo to This Week's commitments in Product Team Activities Oct 14, 2024
@latin-panda latin-panda moved this from This Week's commitments to In Progress in Product Team Activities Oct 15, 2024
@latin-panda latin-panda moved this from This Week to In Progress in Care Teams Oct 15, 2024
@lorerod lorerod modified the milestones: 4.14.0, 4.15.0 Oct 30, 2024
@lorerod
Copy link
Contributor

lorerod commented Oct 30, 2024

Moved to 4.15.0 so as not to hold up the release.

@latin-panda
Copy link
Contributor Author

The team is resuming the development this week but it won't make it to this release, so moving it to 4.16.0

@latin-panda latin-panda modified the milestones: 4.15.0, 4.16.0 Nov 18, 2024
@latin-panda latin-panda moved this from In Progress to Todo in Product Team Activities Nov 25, 2024
@latin-panda latin-panda moved this from In Progress to Backlog in Care Teams Nov 25, 2024
@latin-panda latin-panda removed this from the 4.16.0 milestone Nov 25, 2024
@latin-panda latin-panda removed their assignment Nov 25, 2024
@latin-panda
Copy link
Contributor Author

latin-panda commented Nov 25, 2024

Pausing this until the team reorganizes and prioritizes it again.

When this upgrade is complete, it'd be good to run Apdex Automation to compare performance between master and the upgrade branch in low-end devices.
There are some Apdex automation settings ready for the default config that can be used. Also, consider running the Apdex in another configuration used in production. And manual testing for the volume of data (queries, indexing, saving on large dbs)

The scalability test and E2Es, unit tests, and Integration tests should pass. There is a draft PR with a bit done, unit tests are passing but need more work as e2e is failing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Technical issue Improve something that users won't notice
Projects
Status: Backlog
Status: Todo
Development

No branches or pull requests

3 participants