CHANGELOG 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. v0.4.4
  2. * Fix `--no-sync` flag in etcdctl (#83)
  3. * Improved logging for machine removal (#844)
  4. * Various documentation improvements (#858, #851, #847)
  5. v0.4.3
  6. * Avoid panic() on truncated or unexpected log data (#834, #833)
  7. * Fix missing stats field (#807)
  8. * Lengthen default peer removal delay to 30mins (#835)
  9. * Reduce logging on heartbeat timeouts (#836)
  10. v0.4.2
  11. * Improvements to the clustering documents
  12. * Set content-type properly on errors (#469)
  13. * Standbys re-join if they should be part of the cluster (#810, #815, #818)
  14. v0.4.1
  15. * Re-introduce DELETE on the machines endpoint
  16. * Document the machines endpoint
  17. v0.4.0
  18. * Introduced standby mode
  19. * Added HEAD requests
  20. * Set logs NOCOW flag when BTRFS is detected to avoid fsync overhead
  21. * Fix all known data races, and pass Go race detector (TODO: re-run race detector)
  22. * Fixed timeouts when using HTTPS
  23. * Improved snapshot stability
  24. * Migration of machine names to new IPs
  25. * Updated peer discovery ordering
  26. v0.3.0
  27. * Add Compare-and-Delete support.
  28. * Added prevNode to response objects.
  29. * Added Discovery API.
  30. * Add tracing and debug endpoints (Documentation/debugging.md).
  31. * Improved logging of cluster events.
  32. * go get github.com/coreos/etcd works.
  33. * info file is no longer used.
  34. * Snapshots are on by default.
  35. * Statistics APIs documented.
  36. v0.2.0
  37. * Support directory creation and removal.
  38. * Add Compare-and-Swap (CAS) support.
  39. * Support recursive GETs.
  40. * Support fully consistent GETs.
  41. * Allow clients to watch specific paths.
  42. * Allow clients to watch for key expiration.
  43. * Unique key generation.
  44. * Support hidden paths.
  45. * Refactor low-level data store.
  46. * Modularize store, server and API code.
  47. * Integrate Gorilla Web Toolkit.
  48. * Add tiered configuration (command line args, env variables, config file).
  49. * Add peer protocol versioning.
  50. * Add rolling upgrade support for future versions.
  51. * Sync key expiration across cluster.
  52. * Significantly improve test coverage.
  53. * Improve migration testing.
  54. * Configurable snapshot count.
  55. * Reduce TCP connection count.
  56. * Fix TCP connection leak.
  57. * Bug Fixes: https://github.com/coreos/etcd/issues?milestone=1&state=closed
  58. Contributors:
  59. * Xiang Li (@xiangli-cmu)
  60. * Ben Johnson (@benbjohnson)
  61. * Brandon Philips (@philips)
  62. * Yifan (@yifan-gu)
  63. * Rob Szumski
  64. * Hongchao Deng (@fengjingchao)
  65. * Kelsey Hightower (@kelseyhightower)
  66. * Adrián (@adrianlzt)
  67. * Antonio Terreno (@aterreno)