Commit Graph

5360 Commits (8ab44301b946f5492a90e7545093f518e273e6c4)

Author SHA1 Message Date
Philip O'Toole 8ab44301b9 Return redirect to client if topic is truncated 2015-04-29 13:18:22 -07:00
Philip O'Toole 6eefb9ffdc Provide URLs as nodes for truncated topic data 2015-04-29 13:18:22 -07:00
Philip O'Toole 50501624d5 Update CHANGELOG for PR 2446 2015-04-29 13:17:02 -07:00
Philip O'Toole 23e3407b6d Merge pull request #2446 from neonstalwart/queriesExecuted-stat
count each executed query in queriesExecuted stat
2015-04-29 13:08:48 -07:00
Paul Dix 53292d2a32 Update README.md 2015-04-29 11:34:03 -07:00
Paul Dix 3a0f25fcc7 Update README.md 2015-04-29 11:31:54 -07:00
ben hockey cb2fe96ba0 count each executed query in queriesExecuted stat 2015-04-28 15:03:56 -05:00
Jason Wilder b086598445 Merge pull request #2445 from influxdb/jw-locks
Read locks and data race fixes
2015-04-28 07:31:56 -07:00
Jason Wilder 3e1c6edfd2 Update changelog 2015-04-27 23:21:07 -07:00
Jason Wilder a3013009aa Fix data race in client setConfig()/randomizeURL() 2015-04-27 23:12:14 -07:00
Jason Wilder c7f0ccf443 Fix data races in stats
Fixes #2401
2015-04-27 22:57:51 -07:00
Jason Wilder 6b36e419fd Use read locks for Topic 2015-04-27 22:26:04 -07:00
Jason Wilder fc90719261 Use read lock for messaging connections 2015-04-27 22:21:49 -07:00
Jason Wilder b8f7c24413 Use a read lock for retrieving client urls 2015-04-27 22:18:23 -07:00
Jason Wilder 026ee0f7c3 Use a read lock for messaging client URL 2015-04-27 22:15:50 -07:00
Jason Wilder 6e2a0f8310 Use a read lock for reading data node URL 2015-04-27 19:11:22 -06:00
Jason Wilder 75e638f95b Use a read lock for running continuous queries 2015-04-27 19:10:22 -06:00
Jason Wilder 1efbdd1631 Use a read lock to look up a retention policy 2015-04-27 19:04:00 -06:00
Jason Wilder f624537cf8 Use a read lock to authenticate users 2015-04-27 19:02:01 -06:00
Jason Wilder 105637fc88 Use a read lock for admin user lookup 2015-04-27 18:59:28 -06:00
Jason Wilder 03ed70e6a3 Use read lock for user lookup 2015-04-27 18:48:20 -06:00
Todd Persen f50b2a0a98 Update CHANGELOG.md 2015-04-27 14:54:18 -07:00
Todd Persen 8597bdf4c7 Update CHANGELOG.md for RC28 2015-04-27 14:53:46 -07:00
Todd Persen 07774b2414 Merge pull request #2441 from influxdb/add_missing_unlock
RUnlock server after dropping series
2015-04-27 14:27:21 -07:00
Philip O'Toole 26348534b9 Update CHANGELOG 2015-04-27 14:22:29 -07:00
Philip O'Toole e78c481c01 Show features first in CHANGELOG 2015-04-27 14:21:46 -07:00
Philip O'Toole 76c29053cf Move drop series lock control into local function
This change means that lock control can use the defer call, which means
there is no chance the RLock will be left locked at function exit
Previously this code was more complex as it managed locks manually,
since the RLock must be released to allow the "drop series" broadcast
message go through.
2015-04-27 14:19:24 -07:00
Philip O'Toole a1a2f60241 Merge pull request #2440 from influxdb/more_truncation_logging
Enhance topic truncation logging
2015-04-27 12:56:34 -07:00
Philip O'Toole 72fefcd2fa Enhance topic truncation logging 2015-04-27 12:36:02 -07:00
Philip O'Toole 86b9ec5b28 Merge pull request #2431 from influxdb/diags_path_issues
Always append shard path in diags
2015-04-26 11:06:44 -07:00
Philip O'Toole 257aa4d6bd Always append shard path in diags
This code is clearer -- simply append an empty path if the shard is not
local.

Fixes issue #2430
2015-04-26 11:01:12 -07:00
Philip O'Toole 8b12472130 Merge pull request #2432 from influxdb/truncation_rix
RLock broker during topic truncation
2015-04-26 11:00:24 -07:00
Philip O'Toole 885f25c07f Merge pull request #2429 from influxdb/null_fields
Ensure no field value is null
2015-04-26 10:59:49 -07:00
Philip O'Toole 0994c8d9d5 Ensure no field value is null
Fix issue #2420.
2015-04-26 10:59:18 -07:00
Philip O'Toole 73a5747fa6 Add credit for PR 2415
[ci skip]
2015-04-25 10:24:17 -07:00
Philip O'Toole b2de822c2d Merge pull request #2426 from influxdb/opentsdb_race
Lock openTSDB and Graphite listener address
2015-04-25 10:03:29 -07:00
Philip O'Toole 2d5b860fc7 Add race test 2015-04-25 10:00:17 -07:00
Philip O'Toole ec0acb1b77 Fix race condition when accesing Graphite listener 2015-04-25 10:00:17 -07:00
Philip O'Toole b544241108 Lock openTSDB listener address 2015-04-25 10:00:17 -07:00
Philip O'Toole 812a73cd11 RLock broker during topic truncation 2015-04-24 21:55:16 -07:00
Philip O'Toole a8d9c7fbc8 Credit for PR2415 2015-04-24 18:16:33 -07:00
Philip O'Toole 6f326bcd9a Add details on http-access 2015-04-24 16:20:59 -07:00
Philip O'Toole 43827a4ca3 Merge pull request #2423 from influxdb/reenable_elect_test
Re-enable leader election test
2015-04-24 15:53:00 -07:00
Philip O'Toole d17eeff5ad Update CHANGELOG for PR 2415 2015-04-24 15:51:45 -07:00
Philip O'Toole 5894f6580c Merge pull request #2415 from xiaost/fix-leaderid-error
raft: fix leaderID error when state changed
2015-04-24 15:50:33 -07:00
Philip O'Toole b6fd3605f9 Re-enable leader election test
This may have been fixed by PR #2418.
2015-04-24 15:24:00 -07:00
Jason Wilder 2d2c806f36 Merge pull request #2418 from influxdb/jw-int-tests
Fix raft node getting stuck in candidate state
2015-04-24 16:18:10 -06:00
Jason Wilder cc9d2335d8 Re-enable partial replication test 2015-04-24 16:00:59 -06:00
Jason Wilder 7ac62f4796 Update changelog
Add #2418
2015-04-24 16:00:59 -06:00
Jason Wilder da5935e885 Fix node getting stuck in candidate state
During an election, a node can sometimes get stuck in candidate state
causing it to never read from the new leader.  This would prevent
it from incrementing it's index and staying consisistent w/ the
leader.
2015-04-24 16:00:54 -06:00