Commit Graph

5907 Commits (73f52121ec1a237ca40770df6dc249821a1e6831)

Author SHA1 Message Date
Philip O'Toole 73f52121ec Merge pull request #2790 from influxdb/system_test_rpe
Unit test expired and deleted shard groups
2015-06-05 12:35:02 -07:00
Philip O'Toole d1864a4cdc Unit test expired and deleted shard groups 2015-06-05 12:31:10 -07:00
Philip O'Toole dd477fd73b Merge pull request #2789 from influxdb/re_by_default
Set retention enforcement default config
2015-06-05 11:30:36 -07:00
Philip O'Toole a4a05241ba Set retention enforcement default config 2015-06-05 11:27:30 -07:00
Philip O'Toole ca9f231fa1 Merge pull request #2776 from influxdb/enforce_retention_2_phase
Enforce retention policies
2015-06-05 11:15:21 -07:00
Philip O'Toole f3fa2b8192 Update CHANGELOG for PR 2776 2015-06-05 11:13:17 -07:00
Paul Dix 4ba7c5d1c1 Merge pull request #2787 from influxdb/pd-drop-database
Wire up DROP DATABASE query
2015-06-05 20:09:06 +02:00
Paul Dix 61ac4aad80 Fix spelling in test 2015-06-05 20:07:52 +02:00
Ben Johnson 2ef9a57cbc Merge pull request #2786 from influxdb/tcp-mux
Add tcp.Mux
2015-06-05 11:54:44 -06:00
Paul Dix 885e484746 Fix comment typo 2015-06-05 12:47:53 -04:00
Paul Dix 70e10b136e Wire up DROP DATABASE query. 2015-06-05 12:31:04 -04:00
Ben Johnson 9b08fadaa9 Add tcp.Mux.
This commit adds tcp.Mux which multiplexes connections over TCP using
the first byte as the header byte. Users can listen to the muxer
using mux.Listen(hdr) and obtain a net.Listener.
2015-06-05 10:30:35 -06:00
Philip O'Toole 967ebe0568 Stop retention timers on service shutdown 2015-06-05 08:17:27 -07:00
Cory LaNou 8536488715 Merge pull request #2780 from influxdb/http-cluster-panic-2774
Messages over 1GB are probably not valid
2015-06-05 06:28:20 -06:00
Philip O'Toole 5e5f2cd37d Move expired and deleted shard logic to MetaStore 2015-06-04 22:18:52 -07:00
Philip O'Toole ae3e8c727a Don't append retention service if not enabled 2015-06-04 21:47:06 -07:00
Philip O'Toole 28e853d915 Unit-test retention config 2015-06-04 21:47:06 -07:00
Philip O'Toole 8600e2e036 Add shard group "DeletedAt" timestamps 2015-06-04 21:46:52 -07:00
Philip O'Toole 37f9a886b7 Retention service now deletes shards 2015-06-04 21:07:22 -07:00
Cory LaNou 21af1ded6b messages over 1gb are probably not valid 2015-06-04 19:40:48 -06:00
Philip O'Toole fab9adb361 Hook in actual retention service 2015-06-04 17:02:22 -07:00
Philip O'Toole 5b77a0f8e4 MetaStore supports returning leader state 2015-06-04 17:02:22 -07:00
Philip O'Toole 81ec7353ce TSDB store can return all known Shard IDs 2015-06-04 17:02:22 -07:00
Paul Dix 55e0de30bd Merge pull request #2773 from influxdb/pd-locking
Ensure proper locking of index structures on writes and queries.
2015-06-04 19:50:49 -04:00
Cory LaNou a2349f9d22 Merge pull request #2778 from influxdb/integration-tests
Wildcard and precision write integration tests
2015-06-04 17:15:08 -06:00
Paul Dix 9bf09ee026 Correct comments in tsdb/meta 2015-06-04 16:08:12 -04:00
Philip O'Toole c36f5f3f5f Merge pull request #2771 from influxdb/enforce_retention_2_phase
Support deleting shards from TSDB store
2015-06-04 12:32:39 -07:00
Philip O'Toole f449d8f687 Remove obsolete retention policy enforcer 2015-06-04 12:22:41 -07:00
Philip O'Toole 5ea2042356 Add DeleteShard to TSDB store 2015-06-04 12:22:38 -07:00
Cory LaNou 8d3f54172c wildcard and precision write integration tests 2015-06-04 12:58:03 -06:00
Paul Dix 408bc3f81e Ensure proper locking of index structures on writes and queries. 2015-06-04 14:50:32 -04:00
Cory LaNou 5704dde414 Merge pull request #2770 from influxdb/line-protocol-precision
Make line protocol round or parse precision as expected
2015-06-04 12:32:06 -06:00
Cory LaNou bafdb7f7cb explicitly parse time if needed 2015-06-04 12:15:18 -06:00
Cory LaNou 780fdedbd4 remove spew 2015-06-04 11:29:18 -06:00
Cory LaNou 47d605b69a make line protocol round or parse precision as expected 2015-06-04 11:22:53 -06:00
Cory LaNou a75591457c Merge pull request #2767 from influxdb/services-observe-enabled
Services observe enabled
2015-06-04 09:29:54 -06:00
Cory LaNou 3f7cf15a8d not needed 2015-06-04 09:24:26 -06:00
Cory LaNou 08bec931c6 observe enabled flag when appending services 2015-06-04 09:24:08 -06:00
Paul Dix 801819e07a Update CHANGELOG.md 2015-06-04 11:23:41 -04:00
Cory LaNou fba576b40d Merge pull request #2751 from renan-/udp-support-alpha1
Add UDP input back
2015-06-04 09:21:04 -06:00
Renan Strauss 3b09a59540 Add UDP service back 2015-06-04 10:24:48 +02:00
Cory LaNou c53acaf7a7 Merge pull request #2757 from influxdb/integration-tests
Integration tests - the battle continues
2015-06-03 19:57:15 -06:00
Cory LaNou 90d8f37a08 some refactoring, mostly aggregation tests 2015-06-03 16:07:40 -06:00
Cory LaNou 3b9738c87a fixing more error message regressions 2015-06-03 15:36:18 -06:00
Cory LaNou 3e7b458eae fix regression in distinct on tags error 2015-06-03 15:28:45 -06:00
Cory LaNou 212bbd067f move helpers to their own file 2015-06-03 13:44:10 -06:00
Paul Dix 99446786f9 Merge pull request #2752 from influxdb/pd-drop-measurement
Wire up DROP MEASUREMENT
2015-06-03 14:02:37 -04:00
Cory LaNou f5d59eca3d Merge pull request #2756 from influxdb/integration-tests
And even more Integration tests
2015-06-03 11:56:36 -06:00
Cory LaNou 2dac41a619 fix one test that now works 2015-06-03 11:54:45 -06:00
Cory LaNou be91c40b9a fix data race in WriteToShard 2015-06-03 11:46:18 -06:00