insert-regression-test time doubled with r1409
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Akiban Persistit |
Fix Released
|
Critical
|
Nathan Williams |
Bug Description
The merge proposal describing the change:
https:/
In short, this branch added an Accumulator to every non-primary key index for future statistics related purposes. The insert-
This test inserts 50k rows into a single root table with 11 columns and 8 indexes. At r1408 the first pass of the test took ~30s and it now takes ~55s.
Also interesting is that the table has an AUTO_INCREMENT column, which appears to triple the time on its own (something like 10s without it). This is most likely because the accumulators snapshot must be computed as the accumulator is a SUM.
Affecting both Persistit and server as the fix will most likely come in the former and will be noticed in the latter.
summary: |
- insert-regression-test time double with r1409 + insert-regression-test time doubled with r1409 |
Changed in akiban-persistit: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
milestone: | none → samba |
information type: | Private → Public |
Attached aummulator- benchmark branch contains no fix or test that will go in trunk, but clearly demonstrates the issue at just the Persistit level.