View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001573 | SymmetricDS | Bug | public | 2014-02-12 13:30 | 2014-02-15 19:20 |
Reporter | elong | Assigned To | chenson | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.5.0 | ||||
Target Version | 3.5.17 | Fixed in Version | 3.5.17 | ||
Summary | 0001573: Peek ahead window smaller than expected | ||||
Description | On batches containing a small number of transactions with a large number of rows, the peek ahead window is not filled with its max size to continue looking for rows within the same transaction. This can cause 1) a transaction to be broken up between multiple batches, 2) data to load out of order. | ||||
Steps To Reproduce | User story: One transaction of 425 headers and 9932 lines are committed. The channel has a max batch size and routing size set to 9000. The peek ahead window is 2000. Some lines try to load in a batch ahead of the headers. | ||||
Additional Information | The current definition of the peek ahead window: "This is the maximum number of events that will be peeked at to look for additional transaction rows after the max batch size is reached." routing.peek.ahead.window.after.max.size=2000 | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2014-02-12 13:30 | elong | New Issue | |
2014-02-12 13:30 | elong | Status | new => assigned |
2014-02-12 13:30 | elong | Assigned To | => chenson |
2014-02-13 00:37 | chenson | Status | assigned => resolved |
2014-02-13 00:37 | chenson | Fixed in Version | => 3.5.17 |
2014-02-13 00:37 | chenson | Resolution | open => fixed |
2014-02-13 01:00 | Changeset attached | => SymmetricDS trunk r7940 | |
2014-02-15 19:20 | chenson | Status | resolved => closed |
2015-07-31 01:49 | chenson | Changeset attached | => SymmetricDS master 89e3ff94 |