]> source.dussan.org Git - vaadin-framework.git/commit
Avoid eager cache refresh after insert and remove (#13334)
authorLeif Åstrand <leif@vaadin.com>
Wed, 10 Dec 2014 22:28:09 +0000 (00:28 +0200)
committerVaadin Code Review <review@vaadin.com>
Thu, 11 Dec 2014 07:54:59 +0000 (07:54 +0000)
commitd09c6815a32f95dd6a98e62e2da84381b90517fa
tree0addf3ee9e618092af2f552aaa56b6e127a70ccd
parent405262d805f68979c8aa4c1dc25614d7bf9e80cf
Avoid eager cache refresh after insert and remove (#13334)

By doing the cache coverage check lazily, multiple inserts or removes
happening "at the same time" can be taken into account when deciding
which rows to fetch.

Change-Id: I25c8248a1ec4cae76484c959efd474c9a880d329
client/src/com/vaadin/client/data/AbstractRemoteDataSource.java
uitest/src/com/vaadin/tests/components/grid/basicfeatures/GridBasicFeatures.java
uitest/src/com/vaadin/tests/components/grid/basicfeatures/server/GridRowAddRemoveTest.java [new file with mode: 0644]