- Aug 02, 2016
-
-
Konstantin Osipov authored
Don't maintain the number of writes, it's broken in case of a savepoint rollback, and is implicitly known from a non-empty write log.
-
Konstantin Osipov authored
* yes, they shouldn't have been there in the first place
-
Konstantin Osipov authored
* the structure for 3 members was a bit of over-engineering; * 2 ouf of the 3 members are themselves scheduled for removal
-
Konstantin Osipov authored
-
- Aug 01, 2016
-
-
Konstantin Osipov authored
* replace vy_buf with stailq
-
Konstantin Osipov authored
* inline txlogindex_replace * remove SVCONFLICT flag from tuple
-
Konstantin Osipov authored
* in preparation with replacement of array with a linked list, remove txlog_count().
-
Georgy Kirichenko authored
* use a pointer to transaction value instead of a numeric offset
-
Roman Tsisyk authored
Fixes #1440
-
Georgy Kirichenko authored
-
- Jul 28, 2016
-
-
Konstantin Osipov authored
* update comments * coding style * avoid using delete + inserts or delete + replace if replace alone is enough.
-
Vladislav Shpilevoy authored
Fixes gh-623. An implementation for both unique and non-unique secondary indexes for vinyl storage engine. engine. Tests for secondary indexes were added to 'engine' test suite.
-
Konstantin Osipov authored
* only run the garbage collector in tx manager if there are conditions for it.
-
Roman Tsisyk authored
-
Roman Tsisyk authored
- Remove useless abstraction layers - Extract explicit vy_task structure from code - Fix #1558: occasional crashes after dropping index Needed for #1592
-
Konstantin Osipov authored
* remove a separate counter for commit sequence number, put transaction start and end time on the same logical clock scale
-
Nick Zavaritsky authored
-
Nick Zavaritsky authored
Package.searchpath, if probed XXX.dylib and failed will attempt XXX.so before moving to next path element (osx).
-
Nick Zavaritsky authored
Package.searchpath, if probed XXX.dylib and failed will attempt XXX.so before moving to next path element (osx).
-
Roman Tsisyk authored
Fixes #810
-
- Jul 27, 2016
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Konstantin Osipov authored
* don't recycle input buffer if this leads to growth of the output buffer
-
Georgy Kirichenko authored
-
Georgy Kirichenko authored
-
Alexandr Lyapunov authored
-
- Jul 26, 2016
-
-
Roman Tsisyk authored
Needed for secondary keys in vinyl (#623)
-
Roman Tsisyk authored
Needed to remove VINYL_LSN sequence (#1609).
-
Konstantin Osipov authored
-
- Jul 25, 2016
-
-
Konstantin Osipov authored
The only case when the tx manager was used from the backend was to query the oldest active read view. Instead of querying from the backend, maintain a sequence and update it whenever the oldest read view is advanced.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
I failed to come up with any resonable test case when the code would be triggered/do something useful.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
* add insert test ase to mvcc.test * convert hermitage.test to client connections (vs. fibers)
-
Roman Tsisyk authored
- Remove a, b, c; use union instread. - Remove unused srzone->compact_mode
-
Roman Tsisyk authored
Remove artifacts of anticache mode.
-
Roman Tsisyk authored
Closes #1595
-
Roman Tsisyk authored
Remove artifacts of anticache mode.
-
- Jul 24, 2016
-
-
Konstantin Osipov authored
* add basic transactional tests * port functional tests from C to Lua
-
- Jul 22, 2016
-
-
Konstantin Osipov authored
-