Summary Period: 2004-02-29 to 2004-01-16 (Commits 295-394 of 794)
pavelpar 2/29/04 8:57 PM |
XML parser added |
967 lines of code changed in: test/testXMLParser.cpp (new 86) parser: FirstPhaseXMLParser.cpp (new 116), FirstPhaseXMLParser.h (new 78), Makefile (new 42), SecondPhaseXMLParser.cpp (new 116), SecondPhaseXMLParser.h (new 78), XMLParser.cpp (new 292), XMLParser.h (new 113), XMLParserError.h (new 46) | |
pavelpar 2/29/04 7:58 PM |
fixes |
2 lines of code changed in: XStoreManager.cpp (+2) | |
pavelpar 2/29/04 3:48 PM |
fix |
1 lines of code changed in: Makefile (+1 -1) | |
pavelpar 2/29/04 3:48 PM |
fixes |
1 lines of code changed in: Makefile (+1 -1) | |
martinnec 2/29/04 3:41 PM |
*** empty log message *** |
103 lines of code changed in: documents: DataGuide.cpp (+2), DataGuide.h (+2 -2), DataGuideNode.cpp (+4), HierarchyId.cpp (+86 -101), HierarchyId.h (+3 -1), XmlNodeInfo.cpp (+6) | |
martinnec 2/29/04 3:38 PM |
Makefile |
1 lines of code changed in: test/Makefile (+1 -1) | |
martinnec 2/29/04 3:34 PM |
*** empty log message *** |
417 lines of code changed in: test: testDataGuideII.cpp (new 348), testHierarchyId.cpp (+69 -2) | |
xstore_hanz 2/29/04 1:04 PM |
1st version of DGPath, DGStep, not tested yet |
281 lines of code changed in: documents: dgpath.cpp (new 48), dgpath.h (new 36), dgstep.cpp (new 111), dgstep.h (new 86) | |
martinnec 2/29/04 10:12 AM |
*** empty log message *** |
3 lines of code changed in: documents/HierarchyId.cpp (+3 -1) | |
xstore_hanz 2/29/04 9:29 AM |
Utf16String toCString(encoding) method added DOUBLE_SLASH expansion added in lexer BUG AXIS -> QName (in pmStep) in parser fixed |
256 lines of code changed in: test/testLexer.cpp (+1) util: Utf16String.cpp (+2 -2), Utf16String.h (+5 -4) xpath: context.h (+41 -41), expr.cpp (+175 -47), expr.h (+1 -4), lexer.cpp (+15 -2), parser.cpp (+16 -37) | |
pavelpar 2/29/04 8:03 AM |
fixed comments |
4 lines of code changed in: XStoreManager.h (+4 -1) | |
pavelpar 2/28/04 11:29 PM |
fix |
1 lines of code changed in: test/Makefile (+1 -1) | |
pavelpar 2/28/04 11:28 PM |
small changes |
1 lines of code changed in: test/Makefile (+1 -1) | |
pavelpar 2/28/04 7:29 PM |
fixes |
2 lines of code changed in: XStoreManager.cpp (+1 -1), XStoreManager.h (+1 -1) | |
pavelpar 2/28/04 5:29 PM |
fix |
1 lines of code changed in: test/Makefile (+1 -2) | |
pavelpar 2/28/04 4:17 PM |
XStoreManager added |
281 lines of code changed in: XStoreManager.cpp (new 136), XStoreManager.h (new 132), xstore.cpp (+9 -1), xstore.h (+4) | |
pavelpar 2/28/04 1:23 PM |
changes |
11 lines of code changed in: test/Makefile (+2 -1), tx/TransactionManagerImpl.cpp (+9 -3) | |
pavelpar 2/28/04 12:42 PM |
locking in DocGroupMngr and ResourceMngr rewritten |
211 lines of code changed in: xstore.cpp (+6 -6), xstore.h (+3 -3) storage: DocGroupManager.h (+56), DocGroupManagerImpl.cpp (+97 -10), DocGroupManagerImpl.h (+12), ResourceManager.h (+9), ResourceManagerImpl.cpp (+28 -19) | |
pavelpar 2/27/04 10:58 PM |
locking in DocGroupMngr fixes and additional necessary methods to some classes in storage added |
152 lines of code changed in: util/NumericIDGenerator.h (+1) storage: DocGroupManagerImpl.cpp (+57 -55), DocGroupManagerImpl.h (-2), DocInfo.cpp (+5), DocInfo.h (+2), GroupFile.h (+1 -1), GroupInfo.cpp (+5), GroupInfo.h (+2), IndexInfo.cpp (+5), IndexInfo.h (+2), StorageManager.h (+27 -2), StorageManagerImpl.cpp (+36 -3), StorageManagerImpl.h (+6) test: Makefile (+1 -2), testStorageTx2.cpp (+2 -4) | |
pavelpar 2/27/04 6:34 PM |
fixes |
4 lines of code changed in: test: Makefile (+3 -2), run_tests.sh (+1) | |
pavelpar 2/27/04 6:14 PM |
bugfix |
1 lines of code changed in: test/Makefile (+1 -2) | |
martinnec 2/27/04 4:41 PM |
First test for dataguide |
702 lines of code changed in: test/testDataGuideI.cpp (new 702) | |
martinnec 2/27/04 4:40 PM |
Some logical errors in DataGuide and DataGuideNode were repaired. |
260 lines of code changed in: documents: DataGuide.cpp (+38 -10), DataGuide.h (+7 -2), DataGuideNode.cpp (+99 -38), DataGuideNode.h (+11 -4), HierarchyId.cpp (+64 -1), HierarchyId.h (+14 -6), XmlNodes.cpp (+22), XmlNodes.h (+5) | |
martinnec 2/27/04 10:25 AM |
Repaired some syntax errors in DataGuideNode and DataGuide |
301 lines of code changed in: documents: DataGuide.cpp (+45 -53), DataGuide.h (+46 -35), DataGuideNode.cpp (+147 -162), DataGuideNode.h (+53 -29), Makefile (+1 -1), XmlNodes.h (+9 -1) | |
pavelpar 2/27/04 7:55 AM |
set directio to 'no' |
1 lines of code changed in: test/xstore.conf (+1 -1) | |
pavel_o 2/27/04 12:18 AM |
*** empty log message *** |
1 lines of code changed in: test/xstore.conf (+1 -1) | |
pavelpar 2/26/04 11:04 PM |
DataId types are 64-bit again; NumericIDGenerator now supports non-reuse mode too |
31 lines of code changed in: util/NumericIDGenerator.h (+22 -7) storage: DataFile.h (+2 -2), StorageTypes.h (+3 -3) test: Makefile (+2 -1), install.cpp (+2 -2) | |
pavel_o 2/26/04 10:58 PM |
*** empty log message *** |
562 lines of code changed in: storage: CacheManagerImpl.cpp (+439 -373), CacheManagerImpl.h (+63 -12), CacheManagerImpl1.cpp (del), CacheManagerImpl1.h (del), CachedBlock.cpp (+44 -7), CachedBlock.h (+16 -4), CachedBlock1.cpp (del), CachedBlock1.h (del) | |
pavelpar 2/25/04 10:56 PM |
check for valid names and paths implemented |
267 lines of code changed in: storage: DocGroupManager.h (+10), DocGroupManagerImpl.cpp (+54 -2), DocGroupManagerImpl.h (+21) test: Makefile (+1 -1), run_tests.sh (+1), testDocGroupMngr.cpp (new 180) | |
pavel_o 2/25/04 2:23 PM |
*** empty log message *** |
1 lines of code changed in: storage/CachedBlock1.cpp (+1 -1) | |
pavel_o 2/25/04 2:13 PM |
*** empty log message *** |
1 lines of code changed in: storage: CacheManagerImpl1.cpp (new 0), CacheManagerImpl1.h (new 0), CachedBlock1.cpp (new 1), CachedBlock1.h (new 0) | |
xstore_hanz 2/25/04 11:09 AM |
unfinished versions |
519 lines of code changed in: xpath: context.cpp (new 311), context.h (+185 -2), result.h (+23 -1) | |
pavelpar 2/24/04 10:59 PM |
addition |
2 lines of code changed in: test/run_tests.sh (+2) | |
xstore_hanz 2/24/04 10:34 PM |
:) male zapomneni.. |
12 lines of code changed in: util: Utf16String.cpp (+6 -1), Utf16String.h (+6) | |
xstore_hanz 2/24/04 10:00 PM |
:) male zapomneni.. |
36 lines of code changed in: xpath: context.h (new 32), result.h (new 4) | |
xstore_hanz 2/24/04 1:49 PM |
testParser2 patched - try it please & tell me |
5 lines of code changed in: test/testParser2.cpp (+5 -3) | |
xstore_hanz 2/24/04 1:29 PM |
testParser2 added - try it please & tell me |
63 lines of code changed in: test: Makefile (+1 -1), testParser2.cpp (new 62) | |
xstore_hanz 2/24/04 12:58 PM |
*** empty log message *** |
1 lines of code changed in: test/Makefile (+1 -1) | |
xstore_hanz 2/24/04 12:52 PM |
parser + test suite 1 |
2054 lines of code changed in: test/testParser1.cpp (new 94) xpath: Makefile (+1 -1), expr.cpp (+873 -10), expr.h (+255 -315), lexer.cpp (+3 -1), parser.cpp (+755 -692), parser.h (+49 -82), token.cpp (+5 -3), token.h (+19 -1) | |
pavelpar 2/20/04 11:15 PM |
minor changes |
2 lines of code changed in: test: run_tests.sh (+1), testHierarchyId.cpp (+1 -1) | |
martinnec 2/20/04 12:28 PM |
Extended test testXmlNodes.cpp |
67 lines of code changed in: test/testXmlNodes.cpp (+67 -23) | |
martinnec 2/20/04 12:27 PM |
buildInsert and build methods of XmlNodes for fast building of persistent abtrees |
67 lines of code changed in: documents: HierarchyId.cpp (+6 -4), XmlNodeInfo.cpp (+5 -1), XmlNodes.cpp (+21 -3), XmlNodes.h (+35 -3) | |
martinnec 2/20/04 1:26 AM |
Test for XmlNodes |
22 lines of code changed in: test/testXmlNodes.cpp (+22) | |
martinnec 2/20/04 12:34 AM |
Update to the previous version. I needed only a part of the test for my purposes, but I commited this short version, sorry. |
1 lines of code changed in: test/testPersistABTree.cpp (+1 -2) | |
martinnec 2/20/04 12:28 AM |
Test for XmlNodes |
140 lines of code changed in: test: Makefile (+1 -1), testHierarchyId.cpp (+17 -27), testPersistABTree.cpp (+2 -2), testXmlNodes.cpp (+120 -48) | |
martinnec 2/20/04 12:27 AM |
Some improvements and repairs in XmlNodes |
229 lines of code changed in: documents: HierarchyId.cpp (+138 -149), HierarchyId.h (+33 -17), XmlNodeInfo.cpp (+34 -31), XmlNodeInfo.h (+18 -9), XmlNodes.cpp (+2 -2), XmlNodes.h (+4 -4) | |
pavelpar 2/18/04 10:27 PM |
changes |
3 lines of code changed in: test: Makefile (+1 -1), MartinMakefile (del), run_tests.sh (+2 -1) | |
xstore_hanz 2/18/04 2:15 PM |
*** empty log message *** |
65 lines of code changed in: test: Makefile (+2 -1), testNameIndex.cpp (new 63) | |
xstore_hanz 2/18/04 2:11 PM |
NameIndex - implementation for testing purposes only, iface ok |
98 lines of code changed in: util: NameIndex.cpp (new 40), NameIndex.h (new 58) | |
xstore_hanz 2/18/04 2:10 PM |
operator< added (used in NameIndex) |
19 lines of code changed in: util: Utf16String.cpp (+11), Utf16String.h (+8) | |
pavelpar 2/18/04 9:53 AM |
minor corrections |
4 lines of code changed in: Makefile (+1 -1) test: Makefile (+1 -1), run_tests.sh (+2) | |
xstore_hanz 2/17/04 10:53 PM |
testLexer added and Makefiles modified |
23 lines of code changed in: Makefile (+1 -1), util/Utf16String.cpp (+1 -3) test: Makefile (+2 -2), testLexer.cpp (+14 -4) xpath: Makefile (+2 -1), lexer.cpp (+2), token.h (+1 -1) | |
pavelpar 2/17/04 8:53 PM |
small changes |
7 lines of code changed in: test: Makefile (+2 -2), testUtf16String.cpp (+1 -1), testXmlNodes.cpp (+4 -4) | |
pavelpar 2/17/04 8:18 PM |
removal |
0 lines of code changed in: util/Utf16String.hpp (del) | |
martinnec 2/17/04 7:14 PM |
Old files for testing removed (TextMakefile and test.hierarchyid.cpp). This test was moved to src/test |
0 lines of code changed in: documents: TestMakefile (del), test.hierarchyid.cpp (del) | |
martinnec 2/17/04 7:08 PM |
Tests for HierarchyId and XmlNodes ( some errors are in XmlNodes:( ) |
205 lines of code changed in: test: MartinMakefile (new 0), testHierarchyId.cpp (new 157), testXmlNodes.cpp (new 48) | |
martinnec 2/17/04 7:03 PM |
Some errors in XmlNodeInfo.* and XmlNodes.* has been repaired |
7 lines of code changed in: documents: Makefile (+3 -1), XmlNodes.cpp (+2 -1), XmlNodes.h (+2) | |
martinnec 2/17/04 5:05 PM |
Some errors in XmlNodeInfo.* and XmlNodes.* has been repaired |
60 lines of code changed in: documents: HierarchyId.cpp (+1 -1), HierarchyId.h (+1 -1), XmlNodeInfo.cpp (+16 -15), XmlNodeInfo.h (+9 -5), XmlNodes.cpp (+10 -6), XmlNodes.h (+23 -12) | |
xstore_hanz 2/17/04 12:28 PM |
*** empty log message *** |
231 lines of code changed in: util: Utf16String.cpp (+34 -34), Utf16String.h (new 154), Utf16StringError.h (new 43) | |
xstore_hanz 2/17/04 12:27 PM |
copy constructor bug fixed |
8 lines of code changed in: xpath: lexer.cpp (+4 -6), token.cpp (+3 -5), token.h (+1 -1) | |
xstore_hanz 2/17/04 11:36 AM |
test for lexer |
78 lines of code changed in: test/testLexer.cpp (new 78) | |
xstore_hanz 2/17/04 11:33 AM |
some bugs fixed, completed with testLexer |
45 lines of code changed in: xpath: lexer.cpp (+12 -7), lexer.h (+5 -7), token.cpp (+19 -6), token.h (+9 -4) | |
xstore_hanz 2/17/04 11:22 AM |
testLexer added |
1 lines of code changed in: test/Makefile (+1 -1) | |
martinnec 2/12/04 9:49 PM |
Added the first complete version of HierarchyId class plus some tests of its methods. |
674 lines of code changed in: documents: DataGuide.cpp (+8 -1), DataGuide.h (+15 -1), DataGuideFactory.cpp (+109 -43), DataGuideFactory.h (+28 -11), DataGuideInfo.h (+1 -1), DataGuideNode.h (+5 -3), DataItemSmart.h (+30 -23), HierarchyId.cpp (+315 -189), HierarchyId.h (+163 -96), TestMakefile (new 0), test.hierarchyid.cpp (new 0) | |
pavelpar 2/5/04 6:03 PM |
src/documents added to compilation |
1 lines of code changed in: Makefile (+1 -1) | |
pavelpar 2/4/04 10:25 PM |
some bugfixes |
348 lines of code changed in: test/testPersistABTree.cpp (+307 -808), util/PersistentABTree.h (+41 -25) | |
pavelpar 2/3/04 11:15 PM |
insert and delete for sequences of elements added to PersistentABTree |
409 lines of code changed in: test/testPersistABTree.cpp (+105), util/PersistentABTree.h (+304 -51) | |
pavelpar 2/3/04 2:53 PM |
usage of off_t and size_t instead of uint64_t and unsigned int |
203 lines of code changed in: tx/JournalFile.cpp (+3 -3) storage: CacheManager.h (+5 -4), CacheManagerImpl.cpp (+8 -8), CacheManagerImpl.h (+4 -4), CachedBlock.cpp (+1 -1), CachedBlock.h (+1 -1), DataBlock.cpp (+5 -5), DataBlock.h (+9 -7), DataFile.h (+65 -63), DataItem.h (+4 -4), DocGroupManager.h (+2 -2), DocGroupManagerImpl.cpp (+2 -2), DocGroupManagerImpl.h (+1 -1), GroupFile.h (+2 -2), StorageManager.h (+2 -2), StorageManagerImpl.cpp (+30 -30), StorageManagerImpl.h (+1 -1) test: install.cpp (+8 -8), testJournal.cpp (+1 -1), testPersistABTree.cpp (+7 -7), testRecoveryPart1.cpp (+1 -1), testRecoveryPart2.cpp (+1 -1), testStorage.cpp (+4 -4), testStorageTx1.cpp (+2 -2), testStorageTx2.cpp (+1 -1), testStorageTx3.cpp (+1 -1) util: NumericIDGenerator.h (+5 -5), PersistentABTree.h (+27 -27) | |
pavelpar 2/1/04 1:29 AM |
buildTree now works even better in ABTree and PersistentABTree |
484 lines of code changed in: test: testABTree.cpp (+6 -30), testPersistABTree.cpp (+210 -2) util: ABTree.h (+56 -2), PersistentABTree.h (+212 -37) | |
pavelpar 1/31/04 6:51 PM |
insertToLeaf and buildTree works in ABTree |
492 lines of code changed in: test/testABTree.cpp (+168) util: ABTree.h (+197 -46), PersistentABTree.h (+127 -60) | |
pavelpar 1/31/04 1:02 PM |
further optimization in DataFile::deleteHoles |
65 lines of code changed in: storage/DataFile.h (+65 -81) | |
pavelpar 1/31/04 12:05 AM |
DataFile::deleteHoles overwritten |
102 lines of code changed in: storage/DataFile.h (+102 -73) | |
pavelpar 1/28/04 10:49 PM |
testRecoveryPart{1,2} added + bugfix in StorageManagerImpl - recovery works better now |
468 lines of code changed in: storage/StorageManagerImpl.cpp (+154 -1) test: Makefile (+1 -1), run_tests.sh (+2), testRecoveryPart1.cpp (new 162), testRecoveryPart2.cpp (new 149) | |
pavelpar 1/28/04 9:07 PM |
compile-time error fixed |
2 lines of code changed in: util/StringUtil.cpp (+2) | |
pavelpar 1/27/04 9:22 PM |
testTxDeadlock added; waker threads to LockMngrs added |
282 lines of code changed in: storage/StorageManager.h (+1 -1) test: Makefile (+1 -1), run_tests.sh (+1), testTxDeadlock.cpp (new 152) tx: LockMngrMGL.h (+61), LockMngrS2PL.h (+66) | |
pavelpar 1/27/04 4:13 PM |
new test for storage added |
403 lines of code changed in: test: Makefile (+1 -1), run_tests.sh (+1), testStorage.cpp (+1 -1), testStorageTx1.cpp (+1 -1), testStorageTx2.cpp (+1 -1), testStorageTx3.cpp (new 398) | |
pavelpar 1/26/04 3:20 PM |
another bugfix |
20 lines of code changed in: storage: GroupFile.h (+14), StorageManagerImpl.cpp (+6 -6) | |
pavelpar 1/26/04 12:55 PM |
bugfix in storage/DataFile |
16 lines of code changed in: tx/JournalManagerImpl.cpp (+6) storage: DataFile.h (+5 -4), ResourceManager.h (+2 -2), StorageManagerImpl.cpp (+3 -3) | |
pavelpar 1/26/04 10:05 AM |
bugfix in recoveryMngr |
57 lines of code changed in: test/testStorageTx2.cpp (+1 -1), tx/RecoveryManagerImpl.cpp (+56 -22) | |
pavelpar 1/25/04 11:08 PM |
added testStorageTx2 and numeric data types changed to 32 bits from 64 bits |
449 lines of code changed in: tx/TxTypes.h (+2 -2), util/NumericIDGenerator.h (+36 -4) server: NetworkServer.cpp (+2 -2), NetworkServer.h (+2 -2), ServerMessage.cpp (+2 -2), ServerMessage.h (+3 -3), Socket.cpp (+2 -2), Socket.h (+3 -3), ThreadPool.cpp (+1 -1), ThreadPool.h (+1 -1) storage: DocGroupManagerImpl.cpp (+8 -2), StorageManager.h (+1 -1), StorageManagerImpl.cpp (+39 -10), StorageManagerImpl.h (+1 -1), StorageTypes.h (+5 -5) test: Makefile (+1 -1), run_tests.sh (+1), testJournal.cpp (+6 -6), testStorageTx1.cpp (+5 -10), testStorageTx2.cpp (new 328) | |
pavelpar 1/24/04 9:59 PM |
small change |
1 lines of code changed in: test/run_tests.sh (+1) | |
pavelpar 1/24/04 5:26 PM |
test program added & some bugfixes |
295 lines of code changed in: storage/DocGroupManagerImpl.cpp (+19 -5) test: Makefile (+1 -1), testStorageTx1.cpp (new 275) | |
pavelpar 1/19/04 8:52 PM |
ConfigManager rewritten |
216 lines of code changed in: xstore.cpp (+2 -3), storage/CacheManagerImpl.cpp (+3 -5) server: NetworkServer.cpp (+1 -2), main.cpp (+1 -2) test: run_tests.sh (+1 -1), testBase64.cpp (+1 -1), testConf.cpp (+17 -17), testJournal.cpp (+1 -1), testLockMGL.cpp (+1 -1), testLockS2PL.cpp (+1 -1), testStorage.cpp (+1 -1) tx: JournalManagerImpl.cpp (+2 -2), LockMngrMGL.h (+1 -1), LockMngrS2PL.h (+1 -1) util: ConfigManager.h (+54 -19), ConfigManagerImpl.cpp (+103 -25), ConfigManagerImpl.h (+4), StringUtil.cpp (new 16), StringUtil.h (+5) | |
pavelpar 1/19/04 6:53 PM |
minor changes |
6 lines of code changed in: xstore.h (+2), test/testConf.cpp (+2 -1), tx/LockMngrS2PL.h (+1 -1) storage: DataFile.h (+1), StorageManager.h (-1) | |
pavelpar 1/18/04 4:27 PM |
comments updated |
2 lines of code changed in: storage/DocGroupManager.h (+2 -3) | |
pavelpar 1/18/04 3:50 PM |
minor change |
1 lines of code changed in: test/testStorage.cpp (+1 -1) | |
pavelpar 1/18/04 3:34 PM |
attempt to reduce compile-time dependencies |
93 lines of code changed in: core: MessageQueue.h (-1), ReadingPipe.h (-1), Thread.cpp (+2), Thread.h (-2), ThreadAttr.h (-2), ThreadGroup.cpp (+2), ThreadGroup.h (-2), ThreadManager.h (-3), ThreadManagerImpl.cpp (+2), WritingPipe.h (-1) core/synch: CondVar.cpp (+2), CondVar.h (-2), Lock.cpp (+2), Lock.h (-2), ReadWriteLock.cpp (+2), ReadWriteLock.h (-2), RecursiveLock.cpp (+2), RecursiveLock.h (-2), ScopeLock.cpp (+4 -2), ScopeLock.h (-1), ScopeReadLock.cpp (+2), ScopeReadLock.h (-1), ScopeWriteLock.cpp (+2), ScopeWriteLock.h (-1), Semaphore.h (-1) server: MessageData.h (-1), NetworkServer.cpp (+4), NetworkServer.h (+1 -3), Socket.cpp (+4), Socket.h (-3) storage: CacheManager.h (-2), CacheManagerImpl.cpp (+4), CacheManagerImpl.h (+1), DocGroupManager.h (-8), DocGroupManagerImpl.cpp (+2), ResourceManager.h (-7), StorageManager.h (-8), StorageManagerImpl.cpp (+4) test: testConf.cpp (+2), testPersistABTree.cpp (+4), testStorage.cpp (+4) tx: JournalFile.cpp (+9 -4), JournalFile.h (+3 -3), JournalManager.h (+3 -3), JournalManagerImpl.cpp (+6 -2), JournalManagerImpl.h (+3), LockMngrMGL.h (-2), LockMngrS2PL.h (-2), RecoveryManager.h (-10), RecoveryManagerImpl.cpp (+7 -1), TransactionManager.h (-3), TransactionManagerImpl.cpp (+4), TransactionManagerImpl.h (+1) util: ABTree.h (-1), ConfigManager.h (-2), ConfigManagerImpl.cpp (+2 -1), ConfigManagerImpl.h (-1), LogManager.cpp (+2), LogManager.h (+1 -1), PersistentABTree.h (-1) | |
pavelpar 1/18/04 1:36 PM |
throw clauses in src/server, src/tx and src/storage removed |
647 lines of code changed in: server: NetworkServer.cpp (+5 -5), NetworkServer.h (+6 -4), Socket.cpp (+5 -5), Socket.h (+8 -5), ThreadPool.cpp (+2 -2), ThreadPool.h (+3 -2) storage: CacheManager.h (+22 -11), CacheManagerImpl.cpp (+17 -17), CacheManagerImpl.h (+11 -11), CachedBlock.cpp (+1 -1), DataFile.h (+28 -20), DocGroupManager.h (+62 -23), DocGroupManagerImpl.cpp (+13 -13), DocGroupManagerImpl.h (+13 -13), GroupFile.h (+38 -22), ResourceManager.h (+36 -18), ResourceManagerImpl.cpp (+9 -9), ResourceManagerImpl.h (+9 -9), StorageManager.h (+90 -45), StorageManagerImpl.cpp (+29 -29), StorageManagerImpl.h (+29 -29), StorageTypes.h (-57) tx: JournalFile.cpp (+10 -10), JournalFile.h (+22 -10), JournalManager.h (+37 -15), JournalManagerImpl.cpp (+15 -15), JournalManagerImpl.h (+16 -16), LockMngrMGL.h (+12 -9), LockMngrS2PL.h (+11 -8), NodeAncestors.h (+4 -4), RecoveryManager.h (+44 -103), RecoveryManagerImpl.cpp (+12 -79), RecoveryManagerImpl.h (+12 -40), TransactionManager.h (+8 -4), TransactionManagerImpl.cpp (+4 -4), TransactionManagerImpl.h (+4 -4) | |
pavelpar 1/18/04 10:43 AM |
throw clause in src/util removed |
58 lines of code changed in: util: Base64Converter.cpp (+5 -5), Base64Converter.h (+7 -5), ConfigManager.h (+2 -1), ConfigManagerImpl.cpp (+1 -1), ConfigManagerImpl.h (+3 -12), LogManager.cpp (+8 -8), LogManager.h (+12 -8), NumericIDGenerator.h (+3 -3), PersistentABTree.h (-4), StringConverter.cpp (+6 -6), StringConverter.h (+11 -6) | |
pavelpar 1/18/04 10:22 AM |
throw clause removed from sources in src/core and src/core/synch |
170 lines of code changed in: core: MessageQueue.cpp (+4 -4), MessageQueue.h (+8 -5), ReadingPipe.cpp (+2 -2), ReadingPipe.h (+4 -2), Thread.cpp (+7 -7), Thread.h (+14 -8), ThreadGroup.cpp (+4 -4), ThreadGroup.h (+9 -7), ThreadManager.h (+15 -9), ThreadManagerImpl.cpp (+6 -6), ThreadManagerImpl.h (+13 -41), WritingPipe.cpp (+1 -1), WritingPipe.h (+2 -1) core/synch: CondVar.cpp (+7 -7), CondVar.h (+14 -15), Lock.cpp (+4 -4), Lock.h (+8 -8), ReadWriteLock.cpp (+4 -4), ReadWriteLock.h (+8 -8), RecursiveLock.cpp (+4 -4), RecursiveLock.h (+8 -7), ScopeLock.cpp (+1 -1), ScopeLock.h (+2 -2), ScopeReadLock.cpp (+1 -1), ScopeReadLock.h (+2 -2), ScopeWriteLock.cpp (+1 -1), ScopeWriteLock.h (+2 -1), Semaphore.cpp (+5 -5), Semaphore.h (+10 -7) experiments: FileSysRequest.cpp (del), FileSysRequest.h (del), FileSysResult.cpp (del), FileSysResult.h (del) | |
pavelpar 1/17/04 11:38 PM |
reduction diet in exceptions is completed |
523 lines of code changed in: test/testStorage.cpp (-5) server: NetworkServer.cpp (+15 -15), NetworkServer.h (+5 -6), Socket.cpp (+7 -7), Socket.h (+8 -6), SocketError.h (del), ThreadPool.cpp (+2 -2), ThreadPool.h (+2 -2) storage: CacheManager.h (+12 -13), CacheManagerImpl.cpp (+44 -44), CacheManagerImpl.h (+11 -11), DataFile.h (+19 -20), DocGroupManager.h (+15 -16), DocGroupManagerImpl.cpp (+13 -13), DocGroupManagerImpl.h (+13 -13), GroupFile.h (+22 -22), IOError.h (del), InvalidName.h (del), ResourceManager.h (+10 -13), ResourceManagerImpl.cpp (+9 -9), ResourceManagerImpl.h (+9 -9), StorageManager.h (+28 -29), StorageManagerImpl.cpp (+29 -29), StorageManagerImpl.h (+29 -29) tx: InvalidTxLockType.h (+2 -2), JournalFile.cpp (+40 -40), JournalFile.h (+11 -12), JournalManager.h (+16 -17), JournalManagerImpl.cpp (+35 -35), JournalManagerImpl.h (+15 -15), RecoveryManager.h (+27 -28), RecoveryManagerImpl.cpp (+27 -31), RecoveryManagerImpl.h (+25 -25) util: ConversionError.h (+2 -2), LogManager.cpp (+7 -7), LogManager.h (+7 -8), Utf16String.cpp (+2 -2), Utf16String.hpp (+5 -3), Utf16StringError.hpp (del) | |
pavelpar 1/17/04 11:38 PM |
reduction diet for exceptions is completed |
214 lines of code changed in: core: InvalidName.h (new 45), MessageQueue.cpp (+4 -4), MessageQueue.h (+5 -5), NullPointerException.h (del), PThreadError.h (del), ReadingPipe.cpp (+2 -2), ReadingPipe.h (+3 -3), Thread.cpp (+15 -15), Thread.h (+8 -8), ThreadGroup.cpp (+1 -1), ThreadGroup.h (+2 -2), ThreadManager.h (+3 -3), ThreadManagerImpl.cpp (+2 -2), ThreadManagerImpl.h (+2 -2), WritingPipe.cpp (+1 -1), WritingPipe.h (+2 -2) core/synch: CondVar.cpp (+29 -29), CondVar.h (+7 -8), Lock.cpp (+16 -16), Lock.h (+5 -5), ReadWriteLock.cpp (+11 -11), ReadWriteLock.h (+5 -5), RecursiveLock.cpp (+16 -16), RecursiveLock.h (+5 -5), ScopeLock.cpp (+2 -2), ScopeLock.h (+2 -2), ScopeReadLock.cpp (+3 -3), ScopeReadLock.h (+2 -2), ScopeWriteLock.cpp (+3 -3), ScopeWriteLock.h (+2 -2), Semaphore.cpp (+5 -5), Semaphore.h (+6 -6) | |
pavelpar 1/17/04 9:28 PM |
more exceptions removed |
89 lines of code changed in: storage: DocGroupManager.h (+4 -4), DocGroupManagerImpl.cpp (+4 -4), DocGroupManagerImpl.h (+4 -4), InvalidGroupId.h (del), InvalidIndexDataId.h (del), InvalidIndexId.h (del), ResourceManager.h (+3 -3), ResourceManagerImpl.cpp (+3 -3), ResourceManagerImpl.h (+3 -3), StorageManager.h (+8 -8), StorageManagerImpl.cpp (+19 -19), StorageManagerImpl.h (+8 -8) test: testPersistABTree.cpp (+2 -2), testStorage.cpp (+8 -8) tx: RecoveryManager.h (+7 -7), RecoveryManagerImpl.cpp (+9 -9), RecoveryManagerImpl.h (+7 -7) | |
pavelpar 1/17/04 9:12 PM |
more exceptions removed |
118 lines of code changed in: test/testStorage.cpp (+2 -2) storage: DocGroupManager.h (+5 -11), DocGroupManagerImpl.cpp (+4 -4), DocGroupManagerImpl.h (+4 -4), InvalidDocDataId.h (del), InvalidDocId.h (del), InvalidDocIndexDataId.h (del), InvalidDocIndexId.h (del), ResourceManager.h (+7 -13), ResourceManagerImpl.cpp (+6 -6), ResourceManagerImpl.h (+6 -6), StorageManager.h (+12 -18), StorageManagerImpl.cpp (+26 -26), StorageManagerImpl.h (+11 -11) tx: RecoveryManager.h (+11 -17), RecoveryManagerImpl.cpp (+14 -14), RecoveryManagerImpl.h (+10 -10) | |
pavelpar 1/17/04 8:38 PM |
InvalidId added, InvalidThGroupId and InvalidThreadId removed |
82 lines of code changed in: core: InvalidId.h (new 45), InvalidThGroupId.h (del), InvalidThreadId.h (del), ThreadGroup.cpp (+8 -8), ThreadGroup.h (+5 -5), ThreadManager.h (+6 -7), ThreadManagerImpl.cpp (+13 -13), ThreadManagerImpl.h (+5 -5) | |
martinnec 1/17/04 6:45 PM |
Some methods in DataGuideFactory DataGuideInfo DataGuide and DataGuideNode. |
239 lines of code changed in: documents: DataGuide.cpp (+29 -7), DataGuide.h (+39 -7), DataGuideFactory.cpp (+79 -40), DataGuideFactory.h (+21 -12), DataGuideInfo.h (+49 -9), DataGuideNode.cpp (+11 -22), DataGuideNode.h (+11 -3) | |
pavelpar 1/17/04 5:14 PM |
small updates and bugfixes |
22 lines of code changed in: test/testStorage.cpp (+3 -3) storage: CacheManagerImpl.cpp (+16 -20), DocGroupManager.h (+3) | |
pavelpar 1/17/04 3:34 PM |
optimization of storage system (fewer accesses to harddisk) |
246 lines of code changed in: server/ThreadPool.cpp (+4 -4) storage: CacheManager.h (+5), CacheManagerImpl.cpp (+12 -1), CacheManagerImpl.h (+3 -1), DataFile.h (+92 -148), GroupFile.h (+73 -90), StorageManagerImpl.cpp (+57 -60) | |
pavelpar 1/16/04 11:54 PM |
storage system rewritten for usage of NumericIDGenerator |
891 lines of code changed in: xstore.cpp (+3), server/main.cpp (+1 -1), test/install.cpp (+83 -21) core: NoIdAvailable.h (new 45), SysError.h (+1 -1), ThreadManager.h (+3 -2), ThreadManagerImpl.cpp (+16 -7), ThreadManagerImpl.h (+7 -7) storage: DataFile.h (+252 -206), GroupFile.h (+11 -11), StorageManager.h (+9 -8), StorageManagerImpl.cpp (+148 -68), StorageManagerImpl.h (+19 -17) tx: RecoveryManager.h (+1 -1), TransactionManager.h (+3 -1), TransactionManagerImpl.cpp (+9 -3), TransactionManagerImpl.h (+4 -2) util: NumericIDGenerator.h (new 275), PersistentABTree.h (+1 -1) | |
pavelpar 1/16/04 11:20 AM |
DataFile::deleteHoles works better now |
19 lines of code changed in: storage/DataFile.h (+17 -1), test/testStorage.cpp (+2) | |
Generated by StatCvs v0.1.3