Ben Johnson
|
bc31783a00
|
Refactor backup and restore
This commit updates the snapshot code as well as the "backup" and
"restore" command to work with the new architecture.
|
2015-06-10 22:07:01 -06:00 |
Philip O'Toole
|
223bf672cf
|
Update CHANGELOG
|
2015-06-10 20:05:59 -07:00 |
Philip O'Toole
|
f60c816acb
|
Merge pull request #2897 from influxdb/graphite_db
Ensure target Graphite database exists
|
2015-06-10 20:05:13 -07:00 |
Gunnar
|
c9277e3b9d
|
Merge pull request #2793 from influxdb/ga-cli-write
CLI: Add `INSERT` and `INSERT INTO` for writing points
|
2015-06-10 19:02:25 -07:00 |
Philip O'Toole
|
57ce67b97b
|
Ensure target Graphite database exists
|
2015-06-10 18:03:06 -07:00 |
Philip O'Toole
|
f679c81136
|
Simply use "precreator" for shard precreation
|
2015-06-10 15:27:38 -07:00 |
Philip O'Toole
|
1ddab4627f
|
Start the shard-precreation service
|
2015-06-10 15:27:38 -07:00 |
Cory LaNou
|
f60f833123
|
more testing!
|
2015-06-10 15:50:33 -05:00 |
Cory LaNou
|
99a404eec9
|
more aggregation tests for ints, update skipped tests with issue numbers
|
2015-06-10 14:34:41 -05:00 |
gunnaraasen
|
2d712733e9
|
Clean up INSERT INTO parsing and tests
|
2015-06-09 15:45:26 -07:00 |
Philip O'Toole
|
cbaf3cb0ed
|
Support setting openTSDB consistency level
|
2015-06-09 15:39:31 -07:00 |
gunnaraasen
|
c440849e3b
|
Add tests for INSERT and INSERT INTO
|
2015-06-09 15:14:16 -07:00 |
gunnaraasen
|
030cb52602
|
Add INSERT INTO
|
2015-06-09 15:14:16 -07:00 |
gunnaraasen
|
de389e6fc8
|
Add INSERT keyword to CLI for writing points via the line protocol
|
2015-06-09 15:14:16 -07:00 |
Philip O'Toole
|
8eea2b3092
|
Allow Server creation to return errors
|
2015-06-09 14:21:12 -07:00 |
Cory LaNou
|
709a7ffd06
|
add where clause integration tests, add support for int64 comparisons
|
2015-06-09 15:45:00 -05:00 |
Cory LaNou
|
a43054adce
|
add test for querying across shards and fields
|
2015-06-09 12:51:59 -05:00 |
David Norton
|
d5f52333a1
|
fix #2814: hook collectd service back up
|
2015-06-09 00:34:46 -04:00 |
Ben Johnson
|
8c2278a646
|
Move VersionCommand back to influxd
This commit moves the command in cmd/influxd/version into the
cmd/influxd package so that the version and commit can be injected
via ldflags.
|
2015-06-08 22:25:38 -06:00 |
Philip O'Toole
|
b0d76913b0
|
Add new Service-style Graphite input support
|
2015-06-08 20:39:39 -07:00 |
Philip O'Toole
|
4b94a00644
|
Set auto-created retetion period to infinity
Fix issue #2817
|
2015-06-08 19:47:37 -07:00 |
Ben Johnson
|
a9657289c4
|
Merge pull request #2823 from benbjohnson/opentsdb
Convert OpenTSDB to service
|
2015-06-08 17:32:55 -06:00 |
Ben Johnson
|
b688eccb77
|
Refactor OpenTSDB to a service
This commit converts the OpenTSDB endpoint into a service.
|
2015-06-08 15:12:16 -06:00 |
Cory LaNou
|
393493fa98
|
more query tag tests
|
2015-06-08 14:58:55 -05:00 |
Cory LaNou
|
64b921580f
|
enable database drop tests
|
2015-06-08 13:58:03 -05: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 |
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 |
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 |
Philip O'Toole
|
b19828fea7
|
Add test case for retention auto-create
|
2015-06-06 17:22:37 -07:00 |
Jason Wilder
|
3a19798968
|
Set metastore on cluster service
|
2015-06-05 22:29:52 -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
|
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 |
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
|
cc78fe4678
|
fix #2733: fix rebase issue...grrr
|
2015-06-05 20:05:31 -04:00 |
David Norton
|
fb514f2302
|
fix #2733: add endpoint to trigger CQ(s)
|
2015-06-05 19:56:28 -04:00 |
David Norton
|
077159a126
|
fix #2733: check config before enabling CQ service
|
2015-06-05 19:54:23 -04:00 |
David Norton
|
092bc3fd2d
|
fix #2733: hook CQs back in
|
2015-06-05 19:54:23 -04:00 |
Philip O'Toole
|
041b31d6b3
|
Merge pull request #2783 from renan-/udp-refresh
Make UDP service code simpler
|
2015-06-05 16:23:16 -07:00 |
Ben Johnson
|
fb06549552
|
remove bind address from cluster config
|
2015-06-05 17:07:54 -06:00 |
Ben Johnson
|
abbcf15bb2
|
integrate mux into influxd cluster service
|
2015-06-05 17:02:32 -06:00 |
Ben Johnson
|
6cf78206f0
|
refactor run.Server to use tcp.Mux
|
2015-06-05 16:31:58 -06:00 |
Ben Johnson
|
b925e1c1af
|
Multi-node clustering.
This commit adds the ability to cluster multiple nodes together to share
the same metadata through raft consensus.
|
2015-06-05 14:41:19 -06:00 |
Philip O'Toole
|
a4a05241ba
|
Set retention enforcement default config
|
2015-06-05 11:27:30 -07:00 |
Renan Strauss
|
e8ab17dbc5
|
[services/udp] Clean-up the code
|
2015-06-05 10:55:10 +02:00 |
Philip O'Toole
|
ae3e8c727a
|
Don't append retention service if not enabled
|
2015-06-04 21:47:06 -07:00 |
Philip O'Toole
|
fab9adb361
|
Hook in actual retention service
|
2015-06-04 17:02:22 -07:00 |
Cory LaNou
|
8d3f54172c
|
wildcard and precision write integration tests
|
2015-06-04 12:58:03 -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 |
Renan Strauss
|
3b09a59540
|
Add UDP service back
|
2015-06-04 10:24:48 +02:00 |
Cory LaNou
|
90d8f37a08
|
some refactoring, mostly aggregation tests
|
2015-06-03 16:07:40 -06:00 |
Cory LaNou
|
212bbd067f
|
move helpers to their own file
|
2015-06-03 13:44:10 -06:00 |
Cory LaNou
|
2dac41a619
|
fix one test that now works
|
2015-06-03 11:54:45 -06:00 |
Cory LaNou
|
e6f0a2f3ab
|
do not use the word `fail` in test messages
|
2015-06-03 11:22:59 -06:00 |
Cory LaNou
|
621e2dc2f3
|
more test coverage, minor test refactorings
|
2015-06-03 11:15:20 -06:00 |
Cory LaNou
|
5c52c4cda1
|
add ability to set logger for testing
|
2015-06-03 09:58:39 -06:00 |
Cory LaNou
|
1ab8d58bb2
|
and then there were table tests!
|
2015-06-02 20:24:53 -06:00 |
Cory LaNou
|
ec749c836f
|
Merge pull request #2742 from influxdb/integration-tests
Integration tests
|
2015-06-02 16:42:16 -06:00 |
Cory LaNou
|
ab8701721a
|
more integration testing
|
2015-06-02 16:03:13 -06:00 |
Jason Wilder
|
156e7df346
|
Rename PointsWrite.Store to TSDBStore
Matches MetaStore naming convention better.
|
2015-06-02 14:47:59 -06:00 |
Jason Wilder
|
3957e096f8
|
Remove ownerID from protobufs
Not needed since the node that processes the request is the owner.
|
2015-06-02 14:45:52 -06:00 |
Ben Johnson
|
44d38cb430
|
Merge branch 'master' into alpha1
|
2015-06-02 10:40:52 -06:00 |
Cory LaNou
|
d962283ae6
|
adding some integration tests
|
2015-06-01 16:04:20 -06:00 |
Cory LaNou
|
3597565955
|
reading and writing yo!
|
2015-06-01 11:59:58 -06:00 |
Ben Johnson
|
bf823d9887
|
Integrating cmd/influxd/run.
|
2015-05-30 14:06:36 -06:00 |
Ben Johnson
|
c916256ac9
|
Rename cluster.Writer to cluster.ShardWriter.
|
2015-05-30 14:05:27 -06:00 |
Ben Johnson
|
8c8a55a737
|
Removed 'failed' from test suite.
|
2015-05-30 08:59:27 -06:00 |
Ben Johnson
|
233c63029b
|
Refactor influxd.Main.
|
2015-05-30 08:49:49 -06:00 |
Ben Johnson
|
4872e6db7c
|
Move services to subpackage.
|
2015-05-30 08:20:12 -06:00 |
Ben Johnson
|
6677ea074f
|
more services, more test fixes, getting closer...
|
2015-05-29 14:59:57 -06:00 |
Ben Johnson
|
9d4527071e
|
Refactor run command.
|
2015-05-29 14:59:57 -06:00 |
Ben Johnson
|
1f294ce8de
|
Add httpd.Handler.serveQuery() tests.
|
2015-05-29 14:59:57 -06:00 |
Ben Johnson
|
df1aeee70a
|
WIP
|
2015-05-29 14:56:30 -06:00 |
Ben Johnson
|
4964e35260
|
Refactoring influxd.
|
2015-05-29 14:55:40 -06:00 |
Philip O'Toole
|
eae313c4e2
|
Integrate batching with collectd
|
2015-05-28 15:22:36 -07:00 |
Philip O'Toole
|
0f385d282c
|
Integrate point batching with Graphite inputs
|
2015-05-28 12:11:14 -07:00 |
Philip O'Toole
|
8ecb5a85e5
|
Allow Graphite batching control
|
2015-05-28 10:53:31 -07:00 |
Cory LaNou
|
ae54d1f754
|
Merge pull request #2501 from neonstalwart/version-flag
name the FlagSet for the shell and add a version flag
|
2015-05-28 10:35:02 -06:00 |
dgnorton
|
3ad1fb1127
|
Merge pull request #2673 from influxdb/fix-2599
Fix 2599: add "epoch" URL param & return JSON time values as epoch numbers instead of date strings.
|
2015-05-28 08:41:50 -07:00 |
David Norton
|
d94bb93b79
|
fix #2599: make units consistent with write
@neonstalwart, thanks for the suggestion.
|
2015-05-28 10:46:39 -04:00 |
David Norton
|
3174b2c98d
|
fix #2599: re-skip TestSingleServer
|
2015-05-27 16:30:05 -04:00 |
David Norton
|
31c597a401
|
fix #2599: add epoch URL param for timestamp fmt
|
2015-05-27 16:23:27 -04:00 |
Todd Persen
|
350418cfe9
|
Merge pull request #2516 from s7v7nislands/fix_usage
Fix influxd help usage
|
2015-05-27 13:13:54 -07:00 |
David Norton
|
0a8be47ca1
|
fix #2644: make SHOW FIELD KEYS FROM /regex/ work
|
2015-05-27 10:26:32 -04:00 |
David Norton
|
8866c09e67
|
fix #2644: make SHOW SERIES FROM /<regex>/ work
|
2015-05-27 10:26:04 -04:00 |
David Norton
|
cc8f5771fa
|
fix #2644: make SHOW TAG VALUES FROM /regex/ work
|
2015-05-27 10:25:26 -04:00 |
David Norton
|
fe99177fb3
|
fix #2644: make SHOW TAG KEYS FROM /<regex>/ work
|
2015-05-27 10:22:22 -04:00 |
Todd Persen
|
0f0a50b2a6
|
Merge pull request #2633 from influxdb/fix-2564
fix #2564: Rename "name" to "measurement" in JSON for writes
|
2015-05-26 20:33:26 -07:00 |
Todd Persen
|
856546820d
|
Merge pull request #2600 from influxdb/in_order_db
Completely decouple "in order" testing
|
2015-05-26 19:58:16 -07:00 |
Todd Persen
|
99cb11de49
|
Merge pull request #1997 from influxdb/fix-1997-include-tags-in-select-wildcard
Update SELECT * to return tag values
|
2015-05-25 23:35:14 -07:00 |
Todd Persen
|
6735963a6b
|
Reset test timeout.
|
2015-05-25 20:41:33 -07:00 |
David Norton
|
e4670cb934
|
fix #2635: Fix query against bool field in WHERE
|
2015-05-24 05:00:59 -04:00 |
Todd Persen
|
338c1acb38
|
Add tags to OpenTSDB `SELECT *` tests.
|
2015-05-22 16:34:01 -07:00 |
Jason Wilder
|
5dcab443dc
|
Move data.Point to tsdb.Point
|
2015-05-22 15:00:51 -06:00 |
Jason Wilder
|
997020963a
|
Convert Point.Time to Point.Time()
Make public state private so that Point can be converted to an
interface.
|
2015-05-22 14:39:15 -06:00 |
Todd Persen
|
fec08fc858
|
Include tags when doing a `SELECT *`.
|
2015-05-22 13:38:28 -07:00 |
David Norton
|
0fb4e14c44
|
fix #2564: chg name to measurement in write JSON
|
2015-05-21 19:05:32 -04:00 |