monstache

a go daemon that syncs MongoDB to Elasticsearch in realtime. you know, for search.

MIT License

Stars
1.3K
Committers
16

Bot releases are hidden (Show)

monstache - monstache v3.19.5

Published by rwynn almost 6 years ago

  • Fix regression preventing resume-name from being set correctly
  • Add configuration option config-database-name to configure the MongoDB database under which monstache stores metadata. Previously hard coded to monstache, the default value.
monstache - monstache v4.12.4

Published by rwynn almost 6 years ago

  • Repeatable builds with go modules
  • Fixes for deadlock and race conditions
monstache - monstache v3.19.4

Published by rwynn almost 6 years ago

  • Repeatable builds with go modules
  • Fixes for deadlock and race conditions
monstache - monstache v4.12.3

Published by rwynn almost 6 years ago

  • Upgrade elastic client to pickup fix for AWS request signing
monstache - monstache v3.19.3

Published by rwynn almost 6 years ago

  • Upgrade elastic client to pickup fix for AWS request signing
monstache - monstache v4.12.2

Published by rwynn almost 6 years ago

  • Fix parse of env value with = character
monstache - monstache v3.19.2

Published by rwynn almost 6 years ago

  • Fix parse of env value with = character
monstache - monstache v4.12.1

Published by rwynn almost 6 years ago

  • Fix read of MONSTACHE-MONGO-CONFIG-URL environment variable
monstache - monstache v3.19.1

Published by rwynn almost 6 years ago

  • Fix read of MONSTACHE-MONGO-CONFIG-URL environment variable
monstache - monstache v4.12.0

Published by rwynn almost 6 years ago

  • Added the ability to configure monstache with environment variables. See issue #133 for details
  • Added a -tpl flag to preprocess TOML config files as golang templates with access to env vars
  • Added a disable-change-events option to turn off listening to the oplog
  • Upgraded the monstache docker image from Alpine 3.7 to 3.8
monstache - monstache v3.19.0

Published by rwynn almost 6 years ago

  • Added the ability to configure monstache with environment variables. See issue #133 for details
  • Added a -tpl flag to preprocess TOML config files as golang templates with access to env vars
  • Added a disable-change-events option to turn off listening to the oplog
  • Upgraded the monstache docker image from Alpine 3.7 to 3.8
monstache - monstache v4.11.9

Published by rwynn almost 6 years ago

  • Fix for lock ups by removing default of no timeout
  • Default timeouts for MongoDB set to 7s
  • Better recovery for change-streams
  • Breaking changes - timeouts set in config file must be greater than 0 (no timeout)
monstache - monstache v3.18.9

Published by rwynn almost 6 years ago

  • Fix for lock ups by removing default of no timeout
  • Default timeouts for MongoDB set to 7s
  • Better recovery for change-streams
  • Breaking changes - timeouts set in config file must be greater than 0 (no timeout)
monstache - monstache v4.11.8

Published by rwynn almost 6 years ago

  • Fix panic on nil access for issue #129
monstache - monstache v3.18.8

Published by rwynn almost 6 years ago

  • Fix panic on nil access for issue #129
monstache - monstache v4.11.7

Published by rwynn almost 6 years ago

  • Ensure input.Document map contains an _id field on deletes when sent to the Process function in a plugin
  • Ensure failed bulk response items are logged as errors
monstache - monstache v3.18.7

Published by rwynn almost 6 years ago

  • Ensure input.Document map contains an _id field on deletes when sent to the Process function in a plugin
  • Ensure failed bulk response items are logged as errors
monstache - monstache v4.11.6

Published by rwynn almost 6 years ago

  • Fix issue where the file-namespaces config option was not being processed correctly
monstache - monstache v3.18.6

Published by rwynn almost 6 years ago

  • Fix issue where the file-namespaces config option was not being processed correctly
monstache - monstache v4.11.5

Published by rwynn almost 6 years ago

  • Fix a race condition when a related config is used and a golang plugin implements Process.