gofr icon indicating copy to clipboard operation
gofr copied to clipboard

Support Migrations for Solr

Open coolwednesday opened this issue 10 months ago • 4 comments

coolwednesday avatar Feb 13 '25 09:02 coolwednesday

Interested in working on this. Please assign it to me.

PoonamxGit avatar Jul 17 '25 06:07 PoonamxGit

Proposal:

  • Implement a migration utility for Solr to facilitate:
    • Backup and restore of Solr cores/collections
    • Schema migration between environments
  • Provide CLI support via GoFr for commands like: gofr migrate solr --source <URL> --target <URL>
  • Use Solr Admin APIs for backup/restore.
  • Include unit tests and documentation. Please confirm if this aligns with the expectation.

PoonamxGit avatar Jul 17 '25 06:07 PoonamxGit

@PoonamxGit , Sure! You can go ahead and work on this. However, the current approach isn’t aligned with how we handle migrations in GoFr. Please refer to our documentation and the initial migration code to understand the capabilities we provide to developers.

The same level of support should be extended to Solr migrations as well. Since we’re using Solr’s REST API, please verify whether it supports collection creation through the API—and design your solution accordingly.

coolwednesday avatar Jul 17 '25 08:07 coolwednesday

@PoonamxGit , what is the status ?

coolwednesday avatar Sep 05 '25 09:09 coolwednesday

Due to inactivity, the assignee has been removed. This issue is now open for other contributors to pick up.

coolwednesday avatar Dec 08 '25 09:12 coolwednesday