Skip to content

v0.2.1 - Stability & Bug fixes

Compare
Choose a tag to compare
@HoustonPutman HoustonPutman released this 10 Jan 19:24
· 69 commits to master since this release
01f2411

Upgrade Notes

Bug Fixes

  • Rest Config NPE in the backup controller (#65)
  • Infinite loop while setting defaults for SolrBackup resources (#64)
  • Setting defaults and reconciling Provided ZKs with Persistence (#64)

New Features

  • Solr Services (individual node + headless) are now addressable even when pods are not ready (#67)
    • This allows Solr to communicate between nodes even when the node is not "ready", which may be determined by internal solr state.
  • A service account was added for the default deployment of the solr-operator (#69)
  • A chRoot can now be specified for provided ZK instances for SolrClouds (#62)
  • Non-root (/) chRoots are now verified, and created if necessary, before they can be used. (#62)
    • This means that StatefulSets will not be created/updated with a new ChRoot until it has been successfully verified or created.

Other Changes

  • The internal directory used for backup data in the solr pod has changed to match needed directory permissions. This will cause a rolling restart of your solr cloud nodes using the backupRestoreVolume option, but there will be no other effect. (#65)
  • The zkConnectionString used for provided zookeepers changed from using the string provided in the ZkCluster.Status, which used an IP, to using the service name. This will cause a rolling restart of your solr cloud nodes using the provided zookeeper option, but there will be no data loss. (#62)