Thomas Goyne
|
bab5540cf6
|
Fix incorrect results when the second-to-last row is deleted
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
7a74a22558
|
Fix tracking of modifications after linkview moves
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
ef632804ef
|
Clean up stale moves for linkviews even without a merge
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
feed7c3479
|
Update moves when there is another move to exactly the previous move target
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
0a3158ce74
|
Fix marking deletions when chaining move_last_over()
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
1289c4806c
|
Fix handling of move_last_over() on the second-to-last row
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
edc0d1fc4a
|
Improve and expand the changeset calculation tests
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
e65ad4d413
|
Discard moves which are turned into no-ops when merging
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
cfb9f0635c
|
Fix calculation of moves for unsorted queries
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
d22c65f28a
|
Partially split out the code for calculating changesets from the struct for delivering them
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
424f4e829f
|
Prioritize modified rows when calculating changes for sorted results
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
e25e4c2dcd
|
Rework handling of mixed move_last_over() and modifications to actually work
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
f4aaa7c9de
|
Add fine-grained notifications for Results
|
2016-05-11 16:08:30 -07:00 |
Thomas Goyne
|
6609bcaed7
|
Add fine-grained notifications for List
|
2016-05-11 16:08:30 -07:00 |