Daniel Morsing
49327f69f1
Merge pull request #4161 from influxdb/bottom
...
Implement bottom
2015-09-21 12:42:15 +00:00
Daniel Morsing
57b211a538
Merge branch 'master' into bottom
...
resolve changelog conflict
2015-09-21 12:31:29 +00:00
Daniel Morsing
43f0a825eb
update CHANGLOG
2015-09-21 12:06:23 +00:00
Philip O'Toole
620d3740ad
More corrections of monitor sample config
...
[ci skip]
2015-09-18 15:31:44 -07:00
Philip O'Toole
c5b6c72fdd
Correct comments in monitor config block
...
[ci skip]
2015-09-18 15:30:36 -07:00
Philip O'Toole
f8678e6f51
Merge pull request #4165 from influxdb/runtime_not_tagged
...
Tag Go memstats during writes to _internal
2015-09-18 14:28:21 -07:00
Philip O'Toole
07bcd523f3
Tag Go memstats during writes to _internal
2015-09-18 14:16:39 -07:00
Daniel Morsing
5b24841973
rename topReduceOut
...
Also, gofmt
2015-09-18 15:04:09 +00:00
Daniel Morsing
b07c36288d
Merge pull request #4130 from influxdb/topopt
...
optimize top queries
2015-09-18 14:40:57 +00:00
Daniel Morsing
b5fc2a96b1
Implement bottom
...
After the rework of the ordering for top, this was just a matter
of adding a flag telling the minheap which way the values should
be sorted.
2015-09-18 14:39:46 +00:00
Daniel Morsing
ce1dc840ef
Better documentation for typeCompare.
2015-09-18 13:11:46 +00:00
Philip O'Toole
a52cf6bfcb
now -> now() in README example
...
[ci skip]
2015-09-17 21:41:48 -07:00
Philip O'Toole
f9bfb2fcc5
Merge pull request #4142 from influxdb/nil_partition
...
If partition is nil return on Close immediately
2015-09-17 16:37:37 -07:00
Philip O'Toole
f943892400
Make nitghtly build script easier to maintain
...
[ci skip]
2015-09-17 14:19:04 -07:00
Philip O'Toole
443cb97f65
Merge pull request #4153 from influxdb/package_post_uninstall
...
Add package post-uninstall script
2015-09-17 14:07:36 -07:00
Philip O'Toole
143af911ac
Add package post-uninstall script
...
Fixes issue #3754 .
[ci skip]
2015-09-17 14:06:42 -07:00
Philip O'Toole
f65f8154f3
Merge pull request #4115 from influxdb/rpm_version
...
Support proper RPM RC versioning
2015-09-17 13:38:11 -07:00
Philip O'Toole
da37639741
Pass RC number as an optional parameter
...
This allows proper versioning of RCs for RPMs.
Fixes issue #3879 .
2015-09-17 13:36:01 -07:00
Cory LaNou
72f6f7d268
Merge pull request #4134 from influxdb/issue-3447
...
Refactor Points and Rows to dedicated packages
2015-09-17 15:27:48 -05:00
Cameron Sparr
eb9a8b1b26
gitignore: removing pkg, this is now a repo directory
2015-09-17 10:50:34 -07:00
Cory LaNou
83d2df12b2
Merge pull request #4147 from influxdb/httpd-recovery
...
Missing defer in httpd recovery. fixes #4124
2015-09-17 10:37:09 -05:00
Daniel Morsing
d9e4b3b851
split comparison into 2 stages, one for type and one for value
...
Also, fix it so that heap inserts sort on tags as well.
This change makes it easier to implement bottom and also fixes the test that the previous change broke.
2015-09-17 14:59:02 +00:00
Cory LaNou
38cb7b49de
Mising defer in httpd recovery. fixes #4124
2015-09-17 09:37:27 -05:00
Philip O'Toole
82ec6e5e17
Add shebang to package post-install script
...
Fixes issue #3430
2015-09-16 22:45:16 -07:00
Philip O'Toole
f73bc6ff19
Merge pull request #4140 from influxdb/engine_config
...
Make engine configurable
2015-09-16 21:17:43 -07:00
Philip O'Toole
8c28843a6e
Merge pull request #4141 from influxdb/qe_logging
...
Control whether each query should be logged
2015-09-16 21:16:18 -07:00
Philip O'Toole
dc2e16cf49
Merge pull request #4136 from influxdb/no_auto_rp
...
Don't panic on write if target RP does not exist
2015-09-16 21:14:59 -07:00
Philip O'Toole
55d9c9bfaa
RPM package depends on coreutils
...
Fixes issue #3816
[ci skip]
2015-09-16 21:14:42 -07:00
Philip O'Toole
5e991f1703
If partition is nil return on Close immediately
2015-09-16 19:38:02 -07:00
Philip O'Toole
e49644ea94
Update CHANGELOG
2015-09-16 19:30:02 -07:00
Philip O'Toole
7b1a4e6700
Control whether each query should be logged
...
Fixes issue #4138
2015-09-16 19:26:23 -07:00
Philip O'Toole
5c64aff844
Update CHANGELOG
2015-09-16 19:12:58 -07:00
Philip O'Toole
e4fde993f1
Make engine configurable
2015-09-16 19:09:25 -07:00
Philip O'Toole
4e74e14e36
Update CHANGELOG
2015-09-16 18:40:32 -07:00
Philip O'Toole
19384efde7
Return an error-on-write if RP does not exist
2015-09-16 18:40:29 -07:00
Philip O'Toole
9b900a0b3b
Add RP create-and-get test cases
2015-09-16 16:21:41 -07:00
Cory LaNou
7284e314e5
add pkg files
2015-09-16 16:41:56 -05:00
Cory LaNou
ba830be3b9
actually move influxql.Row* -> models.Row*
2015-09-16 16:32:50 -05:00
Cory LaNou
d19a510ad2
refactor Points and Rows to dedicated packages
2015-09-16 15:33:08 -05:00
Cameron Sparr
6d4319d244
Add function to tsdb.point to get line-protocol string in the correct units
2015-09-16 10:53:59 -07:00
dgnorton
9cba278ca3
Merge pull request #4128 from influxdb/extra-build-checks
...
make circle check go fmt and go vet
2015-09-16 13:31:23 -04:00
David Norton
51bf06cc42
make circle check go fmt and go vet
2015-09-16 13:04:30 -04:00
Daniel Morsing
59307b8b78
optimize top queries
...
Instead of rounding up the points, sorting and then slicing, keep a
heap that allows us to quickly see if the point needs to be in the
set. This cuts a top query on a dataset of 8 million points from 35
seconds to 11 seconds.
2015-09-16 17:02:44 +00:00
Cory LaNou
6ef51f8783
Merge pull request #4111 from influxdb/go-vet
...
Update pre-commit hook for go vet composites
2015-09-16 10:20:53 -05:00
Cory LaNou
e1e03e554e
update changelog
2015-09-16 09:58:14 -05:00
Cory LaNou
3c3c82cd1c
update pre-commit hook for go vet composites
2015-09-16 09:57:46 -05:00
Cory LaNou
bf955c7c11
Merge pull request #4112 from influxdb/issue-3457
...
Period in field name that matches measurement fails. Fixes #3457
2015-09-16 09:55:43 -05:00
Philip O'Toole
afe5cc67f4
Repeat the identical time aggregate test more;
2015-09-15 16:22:25 -07:00
Jason Wilder
19a190d8cb
Merge pull request #4114 from influxdb/jw-cluster-race
...
Fix race in cluster RPC serialization
2015-09-15 16:36:41 -06:00
Jason Wilder
ab164c20a2
Fix race in cluster RPC serialization
...
Point was accessed from multiple goroutines and there was a race on the the internal
cachedFields and cachedName fields. Accessing these fields is unnecessary work as it
requires the point to be unmarshal into Go types and then remarshaled back into protbuf
types. Instead, just send the line protocol version already available on the point via
the protobuf. This avoid accesssing these cached fields and eliminates some extra work.
Possible fix for #4069
2015-09-15 16:21:39 -06:00