diff options
| author | Brian S. O'Neill <bronee@gmail.com> | 2009-03-24 19:15:57 +0000 |
|---|---|---|
| committer | Brian S. O'Neill <bronee@gmail.com> | 2009-03-24 19:15:57 +0000 |
| commit | ce6091edd184fb10b8cd020b5b95797e0340d529 (patch) | |
| tree | c10f35f263f280043780777abd710de17b2426be /src/test/java/com/amazon/carbonado/TestStorables.java | |
| parent | 855ca3029ab4afc2a5766fd9198c3b3a93f7b594 (diff) | |
Derived index update must tolerate inconsistencies.
Diffstat (limited to 'src/test/java/com/amazon/carbonado/TestStorables.java')
| -rw-r--r-- | src/test/java/com/amazon/carbonado/TestStorables.java | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/test/java/com/amazon/carbonado/TestStorables.java b/src/test/java/com/amazon/carbonado/TestStorables.java index 3e18fa7..c5b081b 100644 --- a/src/test/java/com/amazon/carbonado/TestStorables.java +++ b/src/test/java/com/amazon/carbonado/TestStorables.java @@ -1601,36 +1601,6 @@ public class TestStorables extends TestCase { assertEquals(0, query.with(0.2).count()); } - /* FIXME: Deleting of derived index entries needs more thought. - public void test_basicDerivedJoinIndex() throws Exception { - test_basicDerivedJoinIndex(getRepository()); - } - - protected void test_basicDerivedJoinIndex(Repository repo) throws Exception { - Storage<WithJoinIndex> storage1 = repo.storageFor(WithJoinIndex.class); - Storage<WithJoinIndex.Basic> storage2 = repo.storageFor(WithJoinIndex.Basic.class); - - WithJoinIndex.Basic basic = storage2.prepare(); - basic.setId(128120938); - basic.setIntProp(999); - basic.insert(); - - WithJoinIndex join = storage1.prepare(); - join.setId(1); - join.setBasic(basic); - join.insert(); - - join = storage1.query("intProp = ?").with(999).loadOne(); - - // Make sure delete does cause dependent properties to try load a - // missing joined object. - basic.delete(); - - join = storage1.query("intProp = ?").with(999).tryLoadOne(); - assertNull(join); - } - */ - public void test_derivedJoinIndex() throws Exception { test_derivedJoinIndex(getRepository()); } |
