Commit Graph

8344 Commits (8e14877e98bef0303452e2b3b827d6fead84343d)

Author SHA1 Message Date
Jason Wilder 8e14877e98 Add diagrams/documentation about indirect indexing strategy 2015-11-11 17:01:20 -07:00
Jason Wilder 7df1c2dd31 Add an indirectIndex implementation
Implements the indirect indexing approach to allow indexes on MMAPed files
that may be larger than available RAM
2015-11-11 15:16:11 -07:00
Jason Wilder 06016882ab Add revised TSM file writer/readers
This adds some basic file reader/writers for creating the updated TSM file format.  It uses a simple
in-memory index without MMAP for now, but will be extended to use and indirect indexing approach as well as MMAPed file access as described in the design doc.

This code is not integrated into the TSM engine yet
2015-11-11 12:52:34 -07:00
Jason Wilder 9312921ae2 Add non-mmap file indexing option 2015-11-09 16:04:00 -07:00
Jason Wilder 44077851ca Design review updates
* Add file/block design option ideas
* Update cache eviction policy
2015-11-09 15:56:26 -07:00
Jason Wilder 9239e3132f Add design doc 2015-11-09 15:08:47 -07:00
Philip O'Toole 905437cc5a Merge pull request #4698 from ch33hau/drop-database-if-exists
Added IF EXISTS for DROP DATABASE command, #4659
2015-11-06 19:50:10 -08:00
ch33hau 2235dcec6b Added IF EXISTS for DROP DATABASE command, #4659 2015-11-07 10:57:49 +08:00
Cameron Sparr 78e6979be5 Make parser/writer internal func names consistent 2015-11-06 16:43:35 -07:00
Cameron Sparr 5c28048132 UDP service listener performance enhancements 2015-11-06 15:53:47 -07:00
Cameron Sparr cc077f6fb0 Create a new query request for each Query 2015-11-06 15:22:42 -07:00
Cameron Sparr 7d3c84f92a Another revision to the v2 client godoc, lowercase letters all around 2015-11-06 12:21:22 -07: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
Cameron Sparr 5bcb3cbe41 Fixup the v2 client godoc examples 2015-11-06 09:59:21 -07:00
Mark Bates d46bf535b2 Report anonymous stats to Enterprise 2015-11-06 10:30:57 -05:00
Mark Bates 377d926aba Fixed a logging message posting to Enterprise 2015-11-06 10:21:18 -05:00
Philip O'Toole 59f9f2bbab Update CHANGELOG for PR 4674
[ci skip]
2015-11-06 00:22:32 -08: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 ef84e33e7b Update CHANGELOG for PR 4684
[ci skip]
2015-11-05 17:54:37 -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
Philip O'Toole a14829bc1d Update CHANGELOG for PR 4690
[ci skip]
2015-11-05 16:52:04 -08:00
Philip O'Toole 2b06003b05 Merge pull request #4690 from pires/4660-show_shards
SHOW SHARDS now includes database name and retention policy
2015-11-05 16:49:59 -08:00
Cory LaNou 85d3186ad2 Merge pull request #4692 from influxdb/enable-TestConfig_Encode-4691
Enable toml test TestConfig_Encode fixes #4691
2015-11-05 18:49:53 -06:00
Cameron Sparr 8f5792db45 Merge pull request #4664 from nkatsaros/udp-client-fixes
Increase performance of the UDP client
2015-11-05 17:46:18 -07:00
Cory LaNou 516a80e4be reneable toml test TestConfig_Encode fixes #4691 2015-11-05 18:40:42 -06:00
Paulo Pires efd67f2351 SHOW SHARDS now includes database name and retention policy. Fixes #4660 2015-11-05 18:38:35 -05:00
Nathaniel Cook e334cd41de Merge pull request #4686 from influxdb/nc-subscriber-data-race
PointsWriter will drop writes to subscriber service for any in-flight writes
2015-11-05 16:31:42 -07:00
Nathaniel Cook 1719a6107c PointsWriter will drop writes to subscriber service for any in-flight writes 2015-11-05 16:25:00 -07:00
Mark Bates b1df4bd76e Updated to use the new Enterprise Client 2015-11-05 16:46:45 -05:00
Nicholas Katsaros 4f8b0aca9a Add graphite and udp services to the default config generator 2015-11-05 16:42:21 -05:00
Nicholas Katsaros 8fe41e1870 Increase performance of the UDP client 2015-11-05 13:53:05 -05:00
simcap c9c68e8cd3 Fix restore panics #4671
When unpacking the meta, the Store `Addr` is built
against the hostname and the `bind-address` port.
We can use this resolved address for the `RemoteAddr`
as well since according to the clustering docs the
`hostname must be resolved by all members in the cluster`
2015-11-05 18:31:04 +01:00
Sean Beckett 780df574bb updating Golang crypto 2015-11-04 15:30:32 -08:00
Cameron Sparr e2db577e0f Implement a UDP client
closes #4647
2015-11-04 14:18:14 -07:00
Philip O'Toole c1c713b683 Small re-org of CONTIBUTING doc
[ci skip]
2015-11-04 13:05:08 -08:00
Philip O'Toole cb548a65ef Clearly mark tsm1 as experimental in sample config
[ci skip]
2015-11-04 08:27:17 -08:00
Cory LaNou b2e99c155d Merge pull request #4652 from influxdb/importer-fixes
Importer fixes.
2015-11-03 16:39:05 -06:00
Cory LaNou ac563ad97d Importer fixes. fixes #4650 #4651 2015-11-03 16:26:17 -06:00
Philip O'Toole ae8b458d9e Merge pull request #4644 from influxdb/cli_auth_panic
Check for errors in response during token check
2015-11-03 08:08:23 -08:00
Philip O'Toole 8fcf7b3dfa Update CHANGELOG for PR4643
[ci skip]
2015-11-03 08:07:20 -08:00
Philip O'Toole 7ddd306418 Merge pull request #4643 from oiooj/master
Fix restore functionality panics
2015-11-03 08:04:28 -08:00
Philip O'Toole e6dffd12c7 Check for errors in response during token check
Fixes issue #4641.
2015-11-03 07:59:37 -08:00
oiooj dafc6fff42 Fix restore functionality panics 2015-11-03 19:25:33 +08:00
Philip O'Toole 6682752408 Update CHANGELOG for PR 4632
[ci skip]
2015-11-01 18:44:30 -08:00
Philip O'Toole 0fc8d4f301 Merge pull request #4632 from miguelxpn/ipv6
Fix ipv6 parsing in client
2015-11-01 18:41:07 -08:00
Miguel Xavier Penha Neto 9051451e00 Fix ipv6 parsing in client
Old implementation of function ParseConnectionString would parse ipv6 incorrectly

Added a unit test for this
2015-11-01 19:38:54 -02:00
Philip O'Toole 437f80af8d No need to quote build date during packaging
[ci skip]
2015-10-30 15:42:29 -07:00
Philip O'Toole 8fb60d8f8e Merge pull request #4627 from oiooj/master
condense skipWhitespace code
2015-10-30 14:50:16 -07:00
oiooj 5d87439eb3 condense skipWhitespace code 2015-10-31 03:21:00 +08:00
Philip O'Toole d909b0cf30 Merge pull request #4625 from influxdb/panic_points
Correctly handle bad write requests
2015-10-30 11:16:26 -07:00