Commit Graph

5984 Commits (4c2f840659cdc7248b63d1bbf49a9ad6fa43d92a)

Author SHA1 Message Date
Philip O'Toole 4c2f840659 Update CHANGELOG for PR 2816 2015-06-08 11:06:58 -07:00
Philip O'Toole 7fbc28963c Merge pull request #2816 from renan-/fix-udp
Fix UDP service, broken by 092bc3f and uncorrectly fixed in cc78fe4
2015-06-08 11:05:48 -07:00
Jason Wilder b9c72ff08f Merge pull request #2819 from influxdb/jw-logging
Log remote write erros
2015-06-08 09:46:36 -06:00
Paul Dix c978fddf15 Merge pull request #2820 from influxdb/panic-multiple-measurements
Fixes panic with measurement in one shard group but not another
2015-06-08 17:33:12 +02:00
Paul Dix 8f712eaf85 Ignore shards that don't have the selected measurement in them.
Fixes #2815 and fixes #2818.
2015-06-08 17:14:42 +02:00
Jason Wilder e75208f15c Log remote write erros 2015-06-08 09:09:10 -06:00
Cory LaNou eaec3e42e4 add test for multiple measurements 2015-06-08 10:07:29 -05:00
Renan Strauss b44f6efdc2 Fix UDP service, broken by 092bc3f and uncorrectly fixed in cc78fe4 2015-06-08 10:49:07 +02:00
Todd Persen 50a2b9ba0f Update CHANGELOG.md 2015-06-07 02:40:13 -07:00
Todd Persen e44ed403cf Merge pull request #2809 from influxdb/pd-fix-measurement-field-lock
Fix locking on write path for getting measurement field encoding.
2015-06-07 02:12:44 -07:00
Paul Dix f39cddebf6 Fix locking on write path for getting measurement field encoding. 2015-06-07 11:09:47 +02:00
Philip O'Toole 348bed4376 Merge pull request #2802 from influxdb/default_retention
Create default retention period at database creation
2015-06-06 17:24:20 -07:00
Philip O'Toole b19828fea7 Add test case for retention auto-create 2015-06-06 17:22:37 -07:00
Philip O'Toole 38f38a5bd4 Improve AutoCreate camelcase 2015-06-06 17:03:52 -07:00
Philip O'Toole 5fcae1eb04 Improve Go style of retention auto-create 2015-06-06 17:02:32 -07:00
Philip O'Toole edcf58a378 Retention policies are auto-created, fix README 2015-06-06 17:02:32 -07:00
Philip O'Toole 37c11e4c5d Remove retention auto-create magic values 2015-06-06 17:02:32 -07:00
Philip O'Toole a64f7edc33 Add config support for retention autocreate 2015-06-06 17:02:32 -07:00
Philip O'Toole 8d9a28a583 Store supports auto-creating retention policy 2015-06-06 17:02:32 -07:00
Ben Johnson 2972420cf5 Merge pull request #2803 from benbjohnson/fix-build
Fix CI Build
2015-06-06 14:26:46 -06:00
Ben Johnson d3d43246e4 Add raft check to meta store. 2015-06-06 14:24:41 -06:00
Ben Johnson 0ed02038c2 Merge pull request #2798 from benbjohnson/shard-owner-invalidation
Invalidate cache on shard owner lookup.
2015-06-06 14:04:19 -06:00
Philip O'Toole bf219cad35 Merge pull request #2797 from influxdb/otoolep-rp-non-default
Retention policy not created by default
2015-06-05 22:24:54 -07:00
Ben Johnson 5ffb032c43 Invalidate cache on shard owner lookup. 2015-06-05 23:23:10 -06:00
Philip O'Toole 6b54e4de56 Retention policy not created by default 2015-06-05 22:22:17 -07:00
Ben Johnson 6e40f869fe Fix formatting directive. 2015-06-05 23:06:52 -06:00
Ben Johnson 617e214a49 Add remote write logging. 2015-06-05 22:49:03 -06:00
Ben Johnson 607c352412 Add remote write logging. 2015-06-05 22:34:30 -06:00
Jason Wilder 02349e6f16 Merge pull request #2788 from influxdb/jw-hh
Hinted Handoff Write Support
2015-06-05 22:32:39 -06:00
Jason Wilder 3a19798968 Set metastore on cluster service 2015-06-05 22:29:52 -06:00
Jason Wilder 2ccf97e6a0 Add wait group to hinted handoff service 2015-06-05 22:16:52 -06:00
Jason Wilder 4ec77d8b84 Fix comments 2015-06-05 22:16:52 -06:00
Jason Wilder 1024965db7 Create shard received from cluster writer 2015-06-05 22:16:51 -06:00
Jason Wilder e2f3ff26a5 Fix data race when close hinted handoff service 2015-06-05 22:16:51 -06:00
Jason Wilder f4cea559d3 Purge hinted handoff queue if entries stick around past a cutoff 2015-06-05 22:16:51 -06:00
Jason Wilder 9d67f9bf62 Add hinted handoff max age and throughput rate limit config options 2015-06-05 22:16:51 -06:00
Jason Wilder 809b9b8a83 Add basic hinted handoff support
If a remote write fails, it will be queued to a per-node, local disk
queue and retried later.
2015-06-05 22:16:51 -06:00
Jason Wilder 1638ff8b6c Handle nil node returned from meta store in shard writer 2015-06-05 22:16:51 -06:00
Jason Wilder 89c01cd37d Add hinted handoff queue
This adds a disk backed queue that will be to persist hinted
handoff writes.
2015-06-05 22:16:51 -06:00
Jason Wilder 044e5b71f5 Remote temp dirs in store_test 2015-06-05 22:16:51 -06:00
Jason Wilder 75b72c60fe Add hinted handoff service
The hinted handoff service will queue a write to a remote node if
that write fails and periodically retry the write.
2015-06-05 22:16:51 -06:00
Jason Wilder 170c584b45 Add hinted handoff config and tests 2015-06-05 22:16:51 -06:00
Ben Johnson dd3c5261e2 Merge pull request #2796 from benbjohnson/mux-serve
Add mux.Serve()
2015-06-05 22:15:52 -06:00
Ben Johnson 413da5cdc4 add mux.Serve() 2015-06-05 22:13:49 -06:00
Todd Persen 4bf024109f Merge pull request #2779 from influxdb/hook-CQs-back-2733
fix #2733: hook CQs back in
2015-06-05 20:40:31 -07:00
Ben Johnson 9ec6e4ff7e Merge pull request #2794 from benbjohnson/mux
Influxd mux integration
2015-06-05 21:15:18 -06:00
David Norton fcf89c87dd cr #2733: uncomment defer in test 2015-06-05 22:30:57 -04:00
David Norton 5f49934a23 fix #2733: trying to fix CI race 2015-06-05 20:49:12 -04:00
David Norton a235b4998d fix #2733: trying to fix CI race 2015-06-05 20:23:44 -04:00
David Norton cc78fe4678 fix #2733: fix rebase issue...grrr 2015-06-05 20:05:31 -04:00