- 07 Sep, 2011 4 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2831 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
MySQL connections remained open, which even led to deadlocks with MySQL 5.5 git-svn-id: https://svn.erp5.org/repos/neo/trunk@2830 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
This makes dropping of partitions very fast, and should also speed up all other queries to the 'trans', 'obj' & 'obj_short' tables. However, it is not enabled due to a bug in MySQL 5.1 & 5.5. git-svn-id: https://svn.erp5.org/repos/neo/trunk@2828 71dcc9de-d417-0410-9af5-da40c76e7ee4 git-svn-id: https://svn.erp5.org/repos/neo/trunk@2829 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2827 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 06 Sep, 2011 2 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2826 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2825 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 05 Sep, 2011 4 commits
-
-
Julien Muchembled authored
Threaded mode is the fastest so it's the default for neotestrunner. Speed is not so important for the test bot, so it keeps running them in functional mode by default. git-svn-id: https://svn.erp5.org/repos/neo/trunk@2824 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2823 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2822 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2821 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 03 Sep, 2011 7 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2820 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
It was broken since commit 4a4d2e64 ("client: optimize by not calling lastTransaction at the end of transactions"). This fixes several unit tests like neo.tests.zodb.testBasic.BasicTests.check_tid_ordering_w_commit git-svn-id: https://svn.erp5.org/repos/neo/trunk@2819 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2818 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
testVerificationCommitUnfinishedTransactions was failing randomly depending on whether the cluster was started before or after the storage initializing connection with the master. git-svn-id: https://svn.erp5.org/repos/neo/trunk@2817 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2816 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2815 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2814 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 01 Sep, 2011 2 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2813 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
Also patch ZODB to fix an invalidation bug. git-svn-id: https://svn.erp5.org/repos/neo/trunk@2812 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 31 Aug, 2011 4 commits
-
-
Julien Muchembled authored
A ConflictError is raised instead. git-svn-id: https://svn.erp5.org/repos/neo/trunk@2811 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2810 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2809 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2808 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 30 Aug, 2011 1 commit
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2807 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 25 Aug, 2011 3 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2806 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2805 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2804 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 24 Jun, 2011 4 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2803 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
This fixes a regression introduced by implementation of IMVCCStorage in r2532. On recent ZODB, this fixes a severe performance issue. With ZODB 3.4, objects were never invalidated, which was even worse. This fixes includes compatibility code for ZODB 3.4 so that each connection has its own NEOStorage instance. The DB's storage is changed to always consider the last revision of objects. IMVCCStorage seems too complicated to me. Connection should be a better place to implement it (by extending/fixing the 'before' attribute). So we have decided that NEOStorage stops implementing IMVCCStorage. git-svn-id: https://svn.erp5.org/repos/neo/trunk@2802 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2801 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2800 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 23 Jun, 2011 1 commit
-
-
Vincent Pelletier authored
Just don't use iterkeys on dictionaries, it's the default iterator anyway. git-svn-id: https://svn.erp5.org/repos/neo/trunk@2799 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 22 Jun, 2011 3 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2798 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2797 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
Connection closure is either wanted by the replication node (-> no log) or not serious (-> warning). git-svn-id: https://svn.erp5.org/repos/neo/trunk@2796 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 21 Jun, 2011 2 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2795 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2794 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 16 Jun, 2011 1 commit
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2793 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
- 15 Jun, 2011 2 commits
-
-
Julien Muchembled authored
1000 transactions is so small that reports showed significant higher values than with 10000 transactions. Repeat 2 times instead of 3, so that tests don't take too much time. git-svn-id: https://svn.erp5.org/repos/neo/trunk@2792 71dcc9de-d417-0410-9af5-da40c76e7ee4
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/neo/trunk@2791 71dcc9de-d417-0410-9af5-da40c76e7ee4
-