Cory LaNou
9204d88660
changelog
2015-08-25 08:54:31 -05:00
Cory LaNou
7916cade08
support all number types when decoding a point
2015-08-25 08:49:49 -05:00
Philip
3f525ff8c1
Re-order package type generation
...
This change is just cosmetic and will result in the same packages being
generated.
Temporary fix for #3755 .
[ci skip]
2015-08-24 22:23:19 -07:00
Philip O'Toole
6193226ce8
Revert "Merge pull request #3771 from influxdb/tcp_graphite_timeout"
...
This reverts commit d7f646f7a4
, reversing
changes made to d6f9903f10
.
Conflicts:
CHANGELOG.md
Fixes issue #3809
2015-08-24 10:53:14 -07:00
Philip O'Toole
9609d43ab4
Update CHANGELOG for PR 3804
2015-08-24 10:50:55 -07:00
Philip O'Toole
83577baa93
Merge pull request #3804 from KoeSystems/init-script-improvements
...
init.d script -- fix issue #3803
2015-08-24 10:49:50 -07:00
KoeSystems
64dd2941bd
Fix issue #3803
2015-08-24 17:22:21 +01:00
Paul Dix
ff41f4ebf0
Merge pull request #3807 from influxdb/pd-improve-wal-flush-log
...
Improve WAL flush log output.
2015-08-23 11:53:10 -04:00
Paul Dix
981d7175fb
Improve WAL flush log output.
2015-08-23 11:28:06 -04:00
dgnorton
f3ccd1965b
Merge pull request #3800 from influxdb/mapper-refactor
...
Mapper refactor
2015-08-22 13:17:03 -04:00
Paul Dix
72f35747a7
Merge pull request #3801 from influxdb/import-doc-update
...
Update importer readme
2015-08-22 11:39:16 -04:00
Cory LaNou
e3adb7665b
Update importer readme
...
We no longer insert the `upgrade_artifiact`. Instead we now just use the entire series name as the measurement name.
Add info on throttling as well as status messages.
2015-08-22 10:19:13 -05:00
David Norton
5d26cfa4d7
return interface{} from nextChunk* functions
2015-08-22 10:59:29 -04:00
Cory LaNou
57373a3800
Merge pull request #3584 from influxdb/document-import-export
...
Import/export documentation
2015-08-22 09:30:57 -05:00
Cory LaNou
de020e6044
fix bad rebase
2015-08-22 09:18:40 -05:00
David Norton
c8f88f9a61
refactor remote mapping
2015-08-22 10:16:41 -04:00
Cory LaNou
aa1a794b83
Document export metrics
2015-08-22 09:16:33 -05:00
Cory LaNou
f44803fcd8
changelog
2015-08-22 09:16:33 -05:00
Cory LaNou
4120c0a034
first pass at import/export documenation
2015-08-22 09:16:15 -05:00
Cory LaNou
303694015c
Merge pull request #3795 from influxdb/throttle-import
...
Throttle import
2015-08-22 09:04:56 -05:00
Todd Persen
a9e3b9d176
Merge pull request #3797 from influxdb/pd-fix-wal-dirty-sort
...
Ensure WAL cache gets sorted when needed.
2015-08-21 22:05:28 +00:00
Paul Dix
15cf803b57
Ensure WAL cache gets sorted when needed.
...
Fixes #3792
2015-08-21 17:48:42 -04:00
Paul Dix
a52a4be94c
Merge pull request #3793 from influxdb/pd-fix-unsafe-series-shard-access
...
Fix map concurrent race with adding a shard to a series in the index.
2015-08-21 16:37:04 -04:00
Paul Dix
1a3074ed54
Fix map concurrent race with adding a shard to a series in the index.
2015-08-21 16:24:55 -04:00
Cory LaNou
6d5d697f56
changelog
2015-08-21 15:18:49 -05:00
Cory LaNou
8f6edbbffe
minor refactoring, comment updates
2015-08-21 15:17:42 -05:00
Cory LaNou
ace4737228
throttle import
2015-08-21 15:07:01 -05:00
Paul Dix
0a6c8b1968
Merge pull request #3788 from influxdb/pd-add-drop-database-to-wal
...
Update store to properly manage WAL create/delete.
2015-08-21 15:29:02 -04:00
Philip O'Toole
1edb13ec3f
Merge pull request #3778 from influxdb/select_on_time
...
SELECT solely on time should return error
2015-08-21 12:22:02 -07:00
Philip O'Toole
20e5d5f3a9
Test explicitly SELECTing time as a field
2015-08-21 12:14:53 -07:00
Philip O'Toole
e032242d83
Refine implementation, sole time is invalid
2015-08-21 12:14:53 -07:00
Philip O'Toole
7eb004d1af
Update CHANGELOG
2015-08-21 12:14:53 -07:00
Philip O'Toole
a45d46aac3
Add parser-level test for SELECT on time
2015-08-21 12:14:39 -07:00
Philip O'Toole
7a2f0a89bb
SELECT on time should return error
...
Fixes #3010 .
2015-08-21 12:14:39 -07:00
Jason Wilder
3e74790c0e
Merge pull request #3790 from influxdb/jw-equals
...
Fix line protocol parsing equals in measurements and NaN values
2015-08-21 12:31:06 -06:00
Jason Wilder
85da78205c
Update changelog
2015-08-21 12:19:44 -06:00
Jason Wilder
589f840ef9
Fix parsing NaN values without timestamps
...
Fixes #3539 partially. NaN cannot be queried though and needs to be handled
by the query engine differently.
2015-08-21 12:14:17 -06:00
Jason Wilder
91313f7206
Fix regression where measurement names with equals could not be parsed
2015-08-21 12:14:17 -06:00
Paul Dix
2752e894e1
Merge pull request #3762 from influxdb/pd-update-stress
...
Update stress to work with fewer than 10k series.
2015-08-21 11:24:27 -04:00
Paul Dix
73f3dc1e14
Update store to properly manage WAL create/delete.
...
* Update the store to remove the WAL directories associated with a shard or database when they are deleted.
* Fix the Store so that it creates separate WAL directories for databases and retention policies.
2015-08-21 11:22:04 -04:00
Jason Wilder
d259afe5d1
Merge pull request #3777 from influxdb/jw-line-unescape
...
Optimize Point.unescape
2015-08-20 21:45:17 -06:00
Philip O'Toole
d7f646f7a4
Merge pull request #3771 from influxdb/tcp_graphite_timeout
...
Close idle Graphite TCP connections
2015-08-20 17:08:17 -07:00
Jason Wilder
1f846d5edb
Optimize Point.unescape
...
This func show up in profiling. It's called frequently from multiple places and
can be made more efficient. The previous implementation looped over the input
slice 4 times updating an returning a new slice each time. The changes it to loop
once and create one result slice.
With influx_stress
Before:
Wrote 10000000 points at average rate of 241750
Average response time: 187.78968ms
After:
Wrote 10000000 points at average rate of 254618
Average response time: 172.235028ms
2015-08-20 17:05:18 -06:00
Philip O'Toole
ac2b7c3f09
Update CHANGELOG
2015-08-20 15:46:08 -07:00
Philip O'Toole
50b0f67290
Add Graphite TCP timeout tests
2015-08-20 15:46:08 -07:00
Jason Wilder
d6f9903f10
Merge pull request #3776 from influxdb/jw-point-cache
...
Cache name and fields if requested
2015-08-20 16:21:01 -06:00
Philip
4930a6d8bb
Start adding timeouts to TCP Graphite input
2015-08-20 15:10:22 -07:00
Jason Wilder
afe1f598ca
Cache name and fields if requested
...
Through profiling of writes, point.Fields() and point.Name() were called
repeatedly in PointsWriter and the Shard. These calls are somewhat expensive
when writing large batches so we can cache them to avoid wasting CPU cycles.
Using influx_stress with default settings
Before:
Wrote 10000000 points at average rate of 202570
Average response time: 235.450355ms
After:
Wrote 10000000 points at average rate of 246120
Average response time: 182.881008ms
2015-08-20 15:48:38 -06:00
Philip O'Toole
fa01abf3c9
Release note SELECT * changes
...
[ci skip]
2015-08-20 14:30:45 -07:00
Philip O'Toole
9f9457830d
Fix typo in CHANGELOG
...
[ci skip]
2015-08-20 14:12:19 -07:00