Jason Wilder
dd90824eb5
Fix go vet in restore.go
2016-01-05 09:37:44 -07:00
Paul Dix
49d480cb0c
Fix races in backup/restore
2015-12-31 08:42:01 -05:00
Paul Dix
9cede5fb71
Address PR comments
2015-12-30 18:06:51 -05:00
Paul Dix
26e1c6464a
Update backup to address PR comments
2015-12-30 18:06:51 -05:00
Paul Dix
59fbd371fc
Implement backup/restore for TSM.
...
This changes backup and restore to work for TSM. It breaks it for b1 and bz1, but since those are getting removed it's ok.
The backup runs against any host that is specified and can backup either the metasstore, a database, specific retention policy, or a specific shard. It can also take incremental backups with the `since` flag, which will only backup TSM files that have been created since that timestamp.
The backup is safe to run online. However, for shards that are still hot for writes, they won't be able to create new TSM files while the backup for that single shard runs. If the backup isn't too large and the write throughput isn't too high this shouldn't be a problem since the writes will just go into the WAL cache.
2015-12-30 18:06:50 -05:00
Philip O'Toole
767a7f5131
'broker' and 'data' are obsolete
2015-12-23 15:27:47 -05:00
Philip O'Toole
2a101dc379
Add profiling flags to help output
2015-12-23 15:22:50 -05:00
David Norton
69f22803d2
fix #4303 : duplicate url.Values
2015-12-14 12:28:01 -05:00
David Norton
3014fb90e4
fix #4303 : don't drop from multiple databases
2015-12-12 13:54:23 -05:00
Tim Raymond
718fb92cf5
Remove registration, add 'usage-client'
...
Server registration and stats reporting has been removed from what was
once http://enterprise.influxdata.com . The app that lived there, now
runs at http://usage.influxdata.com , so that the subdomain can
eventually be repurposed. Because we also want to repurpose the
`enterprise-client` repo, we have also renamed that to `usage-client`.
InfluxDB no longer needs the `registration` service now, since all of
the endpoints it communicates with simply discard the data provided to
them.
2015-12-10 15:58:34 -05:00
Philip O'Toole
def5e06150
Merge pull request #5064 from mengjinglei/fix-parens-math
...
fix issue #5054
2015-12-10 08:44:48 -08:00
mengjingleli
149b93fd4b
add a test case
2015-12-10 13:51:43 +08:00
Nathaniel Cook
b7000c80dd
count with fill(none) will drop 0 valued intervals
2015-12-09 15:20:47 -07:00
mengjingleli
3a901abbd8
fix issue #5054
2015-12-09 15:27:33 +08:00
Philip O'Toole
cfc000a688
Skip cluster tests until fixed
2015-12-08 10:58:53 -08:00
Philip O'Toole
99fa678932
Test and variable rename for aggregate math
...
Fixes nits from https://github.com/influxdb/influxdb/pull/5013 .
2015-12-07 14:18:49 -08:00
Nathaniel Cook
7ffbbc1072
make fill previous for count() queries work
2015-12-07 12:51:40 -07:00
Nathaniel Cook
06bc25d64b
add integration tests for derivative calls and all other valid functions, convert PositionPoint to float64
2015-12-07 12:51:39 -07:00
Philip O'Toole
4f69936564
Add more math unit tests to server-level tests
2015-12-04 11:23:35 -08:00
Cory LaNou
477110f0b7
add option to disable logging for meta service. useful for testing
2015-12-03 11:11:36 -06:00
Cory LaNou
0c2588ed43
cluster retention auto create test
2015-12-03 08:08:57 -06:00
Cory LaNou
52da1c76d6
cluster retention policy tests
2015-12-03 08:08:56 -06:00
Cory LaNou
96c230d968
allow for configurable cluster creation
2015-12-03 08:08:56 -06:00
Cory LaNou
ab57bde115
more tests, some refactoring
2015-12-03 08:08:56 -06:00
Cory LaNou
91da96eb34
fix race in test harness
2015-12-03 08:08:56 -06:00
Cory LaNou
6e845839c8
fix flakey test harness
2015-12-03 08:08:56 -06:00
Cory LaNou
967a53cabd
start sharing integration tests for cluster tests
2015-12-03 08:08:56 -06:00
David Norton
3208564192
fix RP not found error messages
2015-12-03 08:04:09 -06:00
David Norton
343f00d1f2
fix go vet errors
2015-12-03 08:04:09 -06:00
David Norton
76d291e88e
beginning of cluster test harness
2015-12-03 08:04:09 -06:00
Paulo Pires
8e2868ed60
Added support for setting retention policy on database creation.
...
Fixes #2676
2015-11-27 20:02:55 +00:00
Mark Bates
98632778dd
%s will convert a float to a less than useful string. %v is better.
2015-11-20 15:43:35 -05:00
Mark Bates
c71e323d63
ServerID and ClusterID need to be strings when being sent to Enterprise.
2015-11-20 15:22:27 -05:00
Cory LaNou
6309ec9a68
fix time inclusive comparison
2015-11-17 10:43:27 -06:00
Cory LaNou
824d7a1d9b
Add interface for heap to support Reverse for `order by desc`
2015-11-16 15:10:55 -06:00
Philip O'Toole
912684b8d6
WHERE fields must be decoded during aggregates
...
This change ensures that if there are any fields in the WHERE clause of
an aggregate that are different from the fields in the SELECT clause,
that the cursors also decode those fields. Otherwise WHERE clauses of
the form 'SELECT f(w) FROM x WHERE y=z' will return incorrect results
Fixes issue #4701 .
2015-11-13 15:18:54 -08:00
Philip O'Toole
eebf157171
Remove incorrect count() tests
2015-11-12 19:08:44 -08:00
Philip O'Toole
f889ac1140
If no points to count, count is 0
...
Fix issue #4701 .
2015-11-12 18:52:58 -08:00
Philip O'Toole
dc609b06fd
Set GOMAXPROCS before log message
...
Previously the impression was being given that GOMAXPROCS was not being
set correctly.
2015-11-12 13:28:35 -08:00
Philip O'Toole
3cab8fac02
Revert to Go 1.4.2
...
This is not passing 'go vet' under 1.4.2.
2015-11-11 15:48:37 -08:00
Philip O'Toole
bc1091ec31
Revert "Merge pull request #4684 from nkatsaros/default-config"
...
This reverts commit 87441584f3
, reversing
changes made to a14829bc1d
.
2015-11-11 09:29:06 -08:00
Pablo Miranda
b908cbb866
fix lint errors for cmd/...
...
corrects the initialize package comment for lint
brings c.ServerVersion back
2015-11-10 23:13:01 -08:00
ch33hau
8bfdfbda0b
Disable HintedHandoff if configuration is not set. #4283
2015-11-11 01:12:34 +08:00
oiooj
6e9b210e63
raft.raftLayer already closed in raft.NetworkTransport.Close()
2015-11-10 00:09:19 +08:00
ch33hau
2235dcec6b
Added IF EXISTS for DROP DATABASE command, #4659
2015-11-07 10:57:49 +08:00
Mark Bates
8ac958f8a0
Merge pull request #4683 from influxdb/enterprise-client
...
Updated to use the new Enterprise Client
2015-11-06 13:13:15 -05:00
Mark Bates
d46bf535b2
Report anonymous stats to Enterprise
2015-11-06 10:30:57 -05:00
Philip O'Toole
a9e22dad5c
Merge pull request #4674 from simcap/master
...
Fix restore panic issue #4671
2015-11-06 00:19:51 -08:00
Philip O'Toole
87441584f3
Merge pull request #4684 from nkatsaros/default-config
...
Add graphite and udp services to the default config generator
2015-11-05 17:53:15 -08:00
Nathaniel Cook
1719a6107c
PointsWriter will drop writes to subscriber service for any in-flight writes
2015-11-05 16:25:00 -07:00