Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'develop' into mongodb-2.8mongodb-2.8-rc6 | Keith Bostic | 2015-01-23 | 2 | -26/+58 |
|\ | |||||
| * | whitespace | Keith Bostic | 2015-01-23 | 1 | -2/+2 |
| | | |||||
| * | Revert "Revert #1565 for now." | Keith Bostic | 2015-01-23 | 1 | -22/+29 |
| | | | | | | | | This reverts commit 3af50d39cea5f0230a4653fd5cf189c2bf6c3f25. | ||||
| * | Merge pull request #1593 from wiredtiger/cache-wrap-safeguard | Keith Bostic | 2015-01-23 | 1 | -4/+29 |
| |\ | | | | | | | Don't allow cache tracking to wrap negative. | ||||
| | * | Don't allow cache tracking to wrap negative. | Alex Gorrod | 2015-01-23 | 1 | -4/+29 |
| |/ | | | | | | | | | | | Involves some complexity due to atomic operations. References #1587 and BF-773 | ||||
* | | Merge branch 'develop' into mongodb-2.8 | Alex Gorrod | 2015-01-22 | 1 | -29/+22 |
|\ \ | |/ | |||||
| * | Revert #1565 for now. | Alex Gorrod | 2015-01-22 | 1 | -29/+22 |
| | | | | | | | | | | | | | | | | Using a generic accounting of page sizes allows cache size calculations to become negative. Refs BF-773 in JIRA. I tried reverting only parts of this change, but that did not resolve the problem. | ||||
* | | Merge branch 'develop' into mongodb-2.8 | Keith Bostic | 2015-01-21 | 2 | -4/+7 |
|\ \ | |/ | |||||
| * | When transferring WT_UPDATE memory from one page to another as part of | Keith Bostic | 2015-01-21 | 1 | -2/+3 |
| | | | | | | | | | | doing an insert-split, don't use the WT_UPDATE.size if it's a deleted item; SERVER-16881. | ||||
| * | Merge pull request #1578 from wiredtiger/python-sys-path | Alex Gorrod | 2015-01-21 | 1 | -2/+4 |
| |\ | | | | | | | Put the local build directories to the front of the sys path. | ||||
| | * | Added clarifying comments. | Don Anderson | 2015-01-20 | 1 | -0/+2 |
| | | | |||||
| | * | Put the local build directories to the front of the sys path. | Don Anderson | 2015-01-17 | 1 | -2/+2 |
| | | | | | | | | | | | | Refs #1577. | ||||
* | | | Merge branch 'develop' into mongodb-2.8 | Michael Cahill | 2015-01-21 | 111 | -3256/+485987 |
|\ \ \ | |/ / | |||||
| * | | Reapply a kludge from RC5: don't allow pages to be evicted underneath a ↵ | Michael Cahill | 2015-01-21 | 1 | -0/+8 |
| | | | | | | | | | | | | truncate operation. The symptom is drain.js failing. refs SERVER-16868 / #1563 | ||||
| * | | Check for valid log_fh handle in wt_log_write. #1580 | Susan LoVerso | 2015-01-20 | 1 | -0/+7 |
| | | | |||||
| * | | We can have a tree of empty pages when closing a tree, and that's fine. | Michael Cahill | 2015-01-21 | 1 | -4/+3 |
| | | | |||||
| * | | Quit page eviction immediately if we're trying to evict a tree, that | Keith Bostic | 2015-01-20 | 1 | -0/+9 |
| | | | | | | | | | | | | is, an internal page that has other internal pages as children. | ||||
| * | | Merge pull request #1576 from wiredtiger/stat-cursor-deadlock | Michael Cahill | 2015-01-20 | 1 | -3/+7 |
| |\ \ | | | | | | | | | Fix a deadlock opening statistics cursors. | ||||
| | * | | Fix a deadlock opening statistics cursors. | Alex Gorrod | 2015-01-17 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | | Refs #1575 and JIRA SERVER-16738 | ||||
| * | | | Rename voxer to overflow. | Susan LoVerso | 2015-01-19 | 4 | -0/+0 |
| | | | | |||||
| * | | | The size of the file is decreasing each time, so compacting 10 times, | Keith Bostic | 2015-01-19 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | at 10%, is not sufficient to drive a file to its smallest size. The right fix is probably to get better information from the block manager as to exactly how much the size of the file has decreased, but that's messy, especially when you consider the checkpoints requires to get to that smallest size. For now, do 100 compaction attempts instead of 10, and depend on the no-progress state and/or the compaction timeout to limit the amount of time we spend here. | ||||
| * | | | We call __block_dump_avail() if WT_VERB_COMPACT is set, use that same | Keith Bostic | 2015-01-19 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | flag internally in the function instead of WT_VERB_BLOCK. | ||||
| * | | | Move the lock/unlock pair inside the comment that talks about them. | Keith Bostic | 2015-01-19 | 1 | -3/+1 |
| | | | | |||||
| * | | | Coverity 1264611, memory leak (WT_RET that should have been a WT_ERR). | Keith Bostic | 2015-01-19 | 1 | -1/+1 |
| |/ / | |||||
| * | | For now, just rename the WiredTiger function __wt_cursor_equals to be | Keith Bostic | 2015-01-17 | 7 | -8/+8 |
| | | | | | | | | | | | | | | | __wt_cursor_equal. We'll do a better fix to avoid the problem in the future, when we have a few minutes. | ||||
| * | | Typo in logging test (Boolean test of a parenthesized assignment). | Keith Bostic | 2015-01-17 | 1 | -3/+3 |
| | | | |||||
| * | | Log close thread needs to wait for any outstanding writes. #1571 | Susan LoVerso | 2015-01-17 | 1 | -4/+6 |
| | | | |||||
| * | | Fixup Java examples. | Alex Gorrod | 2015-01-17 | 1 | -1/+3 |
| | | | |||||
| * | | Fix equals method in java API. | Alex Gorrod | 2015-01-17 | 1 | -2/+2 |
| | | | |||||
| * | | Merge pull request #1570 from wiredtiger/raw-compress-overflow | Alex Gorrod | 2015-01-16 | 1 | -9/+17 |
| |\ \ | | | | | | | | | Fix a bug in raw compression, where we were overflowing memory. | ||||
| | * | | Slightly different version of the change. | Keith Bostic | 2015-01-16 | 1 | -11/+17 |
| | | | | |||||
| | * | | Merge branch 'develop' into raw-compress-overflow | Keith Bostic | 2015-01-16 | 25 | -385/+314 |
| | |\ \ | |||||
| | * | | | Fix a bug in raw compression, where we were overflowing memory. | Alex Gorrod | 2015-01-16 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We weren't growing the buffer enough when adding new items in. Refs SERVER-16664 | ||||
| * | | | | Close the session for the log close server thread. Fixes a leak detected by ↵ | Michael Cahill | 2015-01-17 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | address sanitizer. | ||||
| * | | | | Make Cursor.equals return a boolean in Java. | Michael Cahill | 2015-01-17 | 1 | -2/+2 |
| | |/ / | |/| | | |||||
| * | | | Merge pull request #1541 from wiredtiger/cursor-equal | Michael Cahill | 2015-01-16 | 23 | -25/+314 |
| |\ \ \ | | | | | | | | | | | Add support for the WT_CURSOR.equals method. | ||||
| | * \ \ | Merge branch 'develop' into cursor-equal | Michael Cahill | 2015-01-17 | 26 | -119/+311 |
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/cursor/cur_std.c src/cursor/cur_table.c src/include/extern.h | ||||
| | * \ \ \ | Merge branch 'develop' into cursor-equal | Michael Cahill | 2015-01-17 | 114 | -3029/+486114 |
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: lang/python/wiredtiger.i | ||||
| | * | | | | | Have WT_CURSOR::equals return 1 when cursors are equal, 0 when not. | Michael Cahill | 2015-01-17 | 10 | -37/+29 |
| | | | | | | | |||||
| | * | | | | | Fix outdated comment. | Alex Gorrod | 2015-01-14 | 1 | -1/+1 |
| | | | | | | | |||||
| | * | | | | | Add a comment. | Keith Bostic | 2015-01-13 | 1 | -1/+2 |
| | | | | | | | |||||
| | * | | | | | Document we return 0/1 from WT_CURSOR::equals | Keith Bostic | 2015-01-13 | 1 | -3/+2 |
| | | | | | | | |||||
| | * | | | | | whitespace | Keith Bostic | 2015-01-13 | 1 | -2/+2 |
| | | | | | | | |||||
| | * | | | | | Fix cursor compare test to use new name. | Alex Gorrod | 2015-01-14 | 1 | -10/+10 |
| | | | | | | | |||||
| | * | | | | | Rename WT_CURSOR compare_equal to be equals. | Alex Gorrod | 2015-01-14 | 21 | -33/+75 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While here, add a generic cursor equals stub in curstd, rather than redirecting via cursor function pointer lists. Implement the Java API wrapper. | ||||
| | * | | | | | Fix a function name typo, update auto-generated files. | Keith Bostic | 2015-01-12 | 2 | -1/+2 |
| | | | | | | | |||||
| | * | | | | | Add support for the WT_CURSOR.compare_equal method. | Keith Bostic | 2015-01-10 | 20 | -51/+305 |
| | | | | | | | |||||
| * | | | | | | Remove the (really, really old) gnuplot versions of the graph tools, | Keith Bostic | 2015-01-16 | 2 | -360/+0 |
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | they're no longer in use. | ||||
| * | | | | | Flexelint: symbol 'close_lsn' (line 862) not accessed. | Keith Bostic | 2015-01-16 | 1 | -7/+1 |
| | |_|/ / | |/| | | | |||||
| * | | | | One more try, fix up the copyright notices. | Keith Bostic | 2015-01-16 | 2 | -2/+2 |
| | | | | |