Philip O'Toole
6e91679fab
Always copy the Cache values for query
2015-12-04 15:37:45 -08:00
Nathaniel Cook
3227951069
Stub out DELETE in parser to return better error
2015-12-04 14:47:44 -07:00
Nathaniel Cook
dd9d50125d
Merge pull request #4993 from influxdb/nc-issue#4666
...
Validate previous value in derivative calls
2015-12-04 13:17:48 -07:00
Nathaniel Cook
bd6961a00e
Validate previous value in derivative calc as well
2015-12-04 13:01:37 -07:00
Philip O'Toole
4f69936564
Add more math unit tests to server-level tests
2015-12-04 11:23:35 -08:00
Philip O'Toole
3540f4c168
Fix typo in CHANGELOG
...
[ci skip]
2015-12-04 11:06:30 -08:00
Philip O'Toole
90001e3670
Update CHANGELOG for PR 4984
...
[ci skip]
2015-12-04 11:06:03 -08:00
Philip O'Toole
5c63ccaa6f
Revert "Merge pull request #4988 from influxdb/revert-4984-fix-query-panic"
...
This reverts commit 44ff2f87db
, reversing
changes made to 6fa016447f
.
2015-12-04 11:05:02 -08:00
Jason Wilder
054e8aa56a
Merge pull request #4982 from influxdb/jw-regressions
...
Avoid repetitive index searches when iterating over cursors
2015-12-04 11:10:34 -07:00
Jason Wilder
70710df910
Fix typo
2015-12-04 10:02:59 -07:00
Jason Wilder
c7e37766e7
Avoid repetitive index searches when iterating over cursors
...
First pass at TSM cursor iteration ended up searching the file indexes
too frequently and hurt performance. This changes that to search it once
and then have the cursor hold onto the block locations to seek
to. Doubles the query performance from the first iteration, but still a lot
of room for improvement.
2015-12-04 10:02:59 -07:00
Jason Wilder
4b7cc6720a
Merge pull request #4983 from influxdb/jw-tsm-deletes2
...
Implement delete series/measurement
2015-12-04 10:02:11 -07:00
Jason Wilder
c54a3da0ca
Implement delete series/measurement
2015-12-04 09:10:26 -07:00
Mark Rushakoff
d2f8a10f96
Merge pull request #4891 from influxdb/duration-must-have-units
...
InfluxQL: FormatDuration uses "u" for microsecond units
2015-12-04 08:05:21 -08:00
Philip O'Toole
89a3490cae
Merge pull request #4989 from influxdb/cache_rename
...
Fix comment and remove snapshot stutter
2015-12-04 07:43:26 -08:00
Philip O'Toole
f939e49f0f
Fix comment and remove snapshot stutter
2015-12-04 07:29:58 -08:00
Philip O'Toole
5ed416c4f9
Update CHANGELOG for PR4866
...
[ci skip]
2015-12-04 06:21:00 -08:00
Philip O'Toole
44ff2f87db
Merge pull request #4988 from influxdb/revert-4984-fix-query-panic
...
Revert "fix raw math query panic"
2015-12-04 06:19:59 -08:00
Philip O'Toole
3264b853cc
Revert "fix raw math query panic"
2015-12-04 06:19:06 -08:00
Philip O'Toole
6fa016447f
Merge pull request #4984 from mengjinglei/fix-query-panic
...
fix raw math query panic
2015-12-04 06:17:19 -08:00
Philip O'Toole
30a1a0ef8d
Update CHANGELOG for recent merges
...
[ci skip]
2015-12-04 06:03:02 -08:00
Philip O'Toole
c76b109ef4
Merge pull request #4858 from viru/fix-nested-aggr
...
Validate nested aggregations in queries
2015-12-04 05:58:29 -08:00
Paul Dix
b7bae53405
Merge pull request #4980 from influxdb/cursor_desc
...
Fix descending cache cursor
2015-12-04 07:02:13 -05:00
mengjingleli
2602dd241f
fix raw math query panic
2015-12-04 15:17:31 +08:00
Jason Wilder
49b47d3584
Merge pull request #4978 from influxdb/jw-regressions
...
TSM dev regression fixes
2015-12-03 20:31:51 -07:00
Philip O'Toole
2d79d7e35f
Fix descending cache cursor
2015-12-03 14:34:29 -08:00
Jason Wilder
94e5dc075b
Change default stress batch size to 5000
...
10000 is too large and causes a lot of allocations. 5000 doubles the
throughput.
2015-12-03 14:41:46 -07:00
Jason Wilder
66c9ef862e
Fix regressions
...
Something broke with writing to the WAL now that compactions are running
concurrently. There was also a performance problem with Next/Prev doing
twice as many searches as necessary.
2015-12-03 14:25:03 -07:00
Cory LaNou
b73b21f062
Merge pull request #4975 from influxdb/issue-4974
...
Fix data race in TSDB
2015-12-03 13:59:55 -06:00
Cory LaNou
7e1dc0231d
fix data race in TSDB
2015-12-03 13:52:27 -06:00
Jason Wilder
a8f4af36af
Merge pull request #4969 from influxdb/jw-tsm-query
...
TSM Queries
2015-12-03 12:46:29 -07:00
Jason Wilder
adf5c5b223
Replace Next/Prev with Scan
2015-12-03 12:39:13 -07:00
Jason Wilder
193a36eeb6
Fix code review comments
2015-12-03 12:39:13 -07:00
Jason Wilder
2019e70331
Fix reading string blocks
...
The block value to decode was 4 bytes too long so decoding string
block returned a snappy decode error.
2015-12-03 12:39:13 -07:00
Jason Wilder
2ad32af7ea
Add desc quey support
2015-12-03 12:39:13 -07:00
Jason Wilder
be59ba3455
Add Prev support to FileStore
...
Allows read the previous block of values given a timestamp and key.
2015-12-03 12:39:12 -07:00
Jason Wilder
e9832d7414
Add multi-field cursor support to devtsm1 engine
2015-12-03 12:37:47 -07:00
Jason Wilder
6fba01df89
Implement single field TSM queries
2015-12-03 12:35:36 -07:00
Paul Dix
79477f5ce7
Merge pull request #4966 from influxdb/pd-walcache-perf
...
Update TSM cache, compact, wal, encoding
2015-12-03 14:28:59 -05:00
Paul Dix
4624fb2a78
Update cache to address PR comments
2015-12-03 14:03:11 -05:00
Cory LaNou
deec874fc8
Merge pull request #4972 from influxdb/meta-config-logging-enabled
...
Add option to disable logging for meta service. useful for testing
2015-12-03 12:00:56 -06:00
Cory LaNou
8cffa4d9a2
changelog
2015-12-03 11:13:52 -06:00
Cory LaNou
477110f0b7
add option to disable logging for meta service. useful for testing
2015-12-03 11:11:36 -06:00
Paul Dix
be4891c40b
Update TSM write snapshot, Compactor
...
* Ensure that writing snapshots in engine are goroutine safe
* Add Clone method to Compactor
2015-12-03 11:49:47 -05:00
Paul Dix
6722e9ff14
Update TSM engine, engine_test, and wal_test
...
* Address jwilder's comments in #4966
2015-12-03 10:49:47 -05:00
Paul Dix
bf65e967aa
Add test for compacting multiple TSM files
2015-12-03 10:36:17 -05:00
Cory LaNou
67ea0b757b
Merge pull request #4848 from influxdb/cluster-integration
...
Added framework for cluster integration testing
2015-12-03 08:56:51 -06:00
Cory LaNou
edf8e31ee6
update changelog
2015-12-03 08:09:18 -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