Ugh, I botched the traces in the report. I was actually tracing more than one map when I thought I was tracing only a single map.
Sorry to cause confusion.
Here is a trace that is proper, taken using Hazelcast 3.1. This only traces a single map (really this time) and its associated store. Note that the store is initiated without any call to map.put(). I only call map.clear(). Again, this only happens after a fresh restart of the cluster.
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAllKeys()
XXX com.hazelcast.map.proxy.MapProxyImpl.clear(...)
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({b63d1412-601f-4e78-8bb1-2ea2fc71c69e})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({2121a3bc-04d0-4b96-b8e0-b743a12a0cee})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({17871bd9-acd2-465b-90c3-e85b0e0bbe21})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({d0c62b72-735d-4432-8490-852089219c87,5443b11c-4855-47ab-9443-f505b574a360})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({82caab46-1c36-4182-b126-e0f89b467ca9})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({b9f42ed2-10c1-4e7b-a18c-00efa009c3c1})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({32492c49-fd9a-4623-92e0-c8f46037d3b9})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({cfee7600-477e-4dc4-99e9-b4ac5e683740,f58a72a7-5cc4-410b-932c-dab737255b63,1c3d89fe-3f5b-4db4-ac78-bc70c35c130c,9e53cce6-bf4f-4723-92c6-12eda1b623a5})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({9f93387d-3af1-4ca7-8e06-852e0c3e31d6,b16d9104-3a1c-4442-bf5a-1806bea4391d,5031142d-2354-426d-8051-361bbb5a2568})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({4fc074ba-8b5d-4237-95d9-d3dacf9b0aec})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({2896bddd-7fee-41d6-a8f8-fe926b09f8b4})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({6a35ddc6-6a92-4bdd-97cf-a21bea7a9673})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({9ff2b18f-c391-4669-aa61-a9c6de670e88})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({7d59ee23-7e56-4282-90c4-70af47956e19})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({0dd627ee-bf03-4a07-a13c-142d447e78fc,eeb36006-e45d-4064-a8ae-cb76008236d0})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({653e400a-7be2-40af-8a2c-7a674cdf4d20,a7dab654-5498-4b9c-8673-a5badf188ee7})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({c3ba6de5-1a32-4451-8d35-ee4a089e8296})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({678f3f21-08f3-4fb1-b741-a6b296c26dd3,6f44a36d-43ca-4e59-8465-fbbe8e5d9dc2})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.loadAll({3146fdfe-014c-46de-a1c8-074448bd9dcb})
XXX org.kjkoster.foo.mysql.CopyOfUUIDObjectStore.store(df93ba77-4d29-4dce-8f8b-7fdd9b7af303, ...)
20131029 102034,733 org.kjkoster.foo.mysql.RWDataSource ERROR - SQL error: Duplicate entry 'df93ba77-4d29-4dce-8f8b-7fdd9b7af303' for key 'PRIMARY' caused by: INSERT INTO block (uuid, name, rows, seats, pricelist_uuid) VALUES (?,?,?,?,?)
Oct 29, 2013 10:20:34 AM com.hazelcast.map.operation.PutAllBackupOperation
SEVERE: [185.18.11.27]:5701 [dev] Duplicate entry 'df93ba77-4d29-4dce-8f8b-7fdd9b7af303' for key 'PRIMARY'
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry 'df93ba77-4d29-4dce-8f8b-7fdd9b7af303' for key 'PRIMARY'