There are 163 failures in this upload.
| Failure ID | Test case ID | Test class | Test case | Message |
|---|---|---|---|---|
| 6feb0e59-de5f-445c-885e-668d986477f5 | 08b1cb16-69b0-4153-a19a-386eeaefc8a8 | Presence get simple | rest/presence Presence get simple | Verify correct number of messages found: expected +0 to equal 6 |
| daffbe7e-491b-4201-b511-6ae5e5497fc3 | 4dd9f608-309a-4725-9422-dc046d3dad55 | Presence history simple | rest/presence Presence history simple | Verify correct number of messages found: expected 12 to equal 6 |
| 03fc72e8-2f18-4dae-a1fe-6f99ed159705 | 866a8a10-3c58-4084-91d4-c69f84b2b2a0 | Presence message JSON serialisation | rest/presence Presence message JSON serialisation | presenceBool is undefined |
| b13a8355-6523-49e1-9d6b-95e8dc10f02e | 0e9838cd-cfb0-4fd9-8bb6-16d3bc76379c | OBJECT_SYNC sequence builds object tree with all operations applied with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied with web_socket binary protocol | publishResult.serials is undefined |
| 90839eb3-391d-44fa-a5e5-b41bb5b630d2 | b499b681-9386-4483-ac2b-b29a21727041 | OBJECT_SYNC sequence builds object tree with all operations applied with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied with web_socket text protocol | publishResult.serials is undefined |
| fe9176e0-c0b4-4d5f-bf06-1afc75044b2c | 814e4fea-24b3-4b0b-a396-520266d1d4b8 | OBJECT_SYNC sequence builds object tree with all operations applied with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied with xhr_polling binary protocol | publishResult.serials is undefined |
| 7791c21f-3b12-4bd2-ba4b-06f0697c3ed7 | 2a8b1fa5-ddbe-420e-834d-af3140500bd7 | OBJECT_SYNC sequence builds object tree with all operations applied with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied with xhr_polling text protocol | publishResult.serials is undefined |
| 4acf3b00-2f65-4da0-8bbc-c6ae586131b1 | fde2ac9a-6192-4418-8a80-fda3fe9c9a27 | OBJECT_SYNC sequence builds object tree with all operations applied with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied with binary protocol | publishResult.serials is undefined |
| 1f03ba5a-4a0c-478b-9729-a53f5776e251 | c37623ad-0c08-4bb9-937f-cff1444ad6e4 | OBJECT_SYNC sequence builds object tree with all operations applied with text protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied with text protocol | publishResult.serials is undefined |
| de255110-3d44-4e15-9778-e3e1372dce31 | 59140f59-9d71-4d62-920c-69364e50d349 | OBJECT_SYNC sequence does not change references to existing objects | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence does not change references to existing objects | publishResult.serials is undefined |
| 46a2da21-d7c6-4627-8e60-b37b29e32383 | 955c5460-070c-4460-948b-5a7a502ac0be | LiveCounter.increment sends COUNTER_INC operation with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with web_socket binary protocol | publishResult.serials is undefined |
| 76c6d147-cdb4-47fb-926f-da160c422b4f | 0c3e43a6-d48a-4aeb-a765-2df38c8d7712 | LiveCounter.increment sends COUNTER_INC operation with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with web_socket text protocol | publishResult.serials is undefined |
| 70261a02-c45a-46c0-b842-895f443fd865 | 8524ceaf-a7c3-4158-9561-9ad46ac7167b | LiveCounter.increment sends COUNTER_INC operation with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with xhr_polling binary protocol | publishResult.serials is undefined |
| 5083eb46-c6a0-49b7-9125-06766811ba07 | 06d8e042-a340-4dd6-8e78-3a05176886f6 | LiveCounter.increment sends COUNTER_INC operation with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with xhr_polling text protocol | publishResult.serials is undefined |
| 4b6dccd2-111b-4015-9172-cbcfb4bf2a12 | 1e22e089-e340-414b-b366-ece5fda93d34 | LiveCounter.increment sends COUNTER_INC operation with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with binary protocol | publishResult.serials is undefined |
| 1a5678bb-a288-4b52-b470-6df848241ff5 | 9825b525-3f5e-44b6-8d70-022b66cfbe58 | LiveCounter.increment sends COUNTER_INC operation with text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with text protocol | publishResult.serials is undefined |
| 547f1a89-1466-44f2-a2d7-181cad585c9d | ee942300-937a-40a2-bab4-5afb1226b784 | LiveCounter.decrement sends COUNTER_INC operation with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with web_socket binary protocol | publishResult.serials is undefined |
| fcf17a10-ae78-4e18-8e97-d0c0c1b863fb | 9d97529b-b171-489e-943a-80f018b0f258 | LiveCounter.decrement sends COUNTER_INC operation with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with web_socket text protocol | publishResult.serials is undefined |
| ae90ce41-846e-41a9-9059-d286137777d6 | e0b7c669-c05c-4ef2-8c08-26bc2c2ce60e | LiveCounter.decrement sends COUNTER_INC operation with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with xhr_polling binary protocol | publishResult.serials is undefined |
| 2016e0db-1663-4c70-b0fe-66c689e85c19 | c790df6b-9b07-4059-8c2f-91fbbb1a25d2 | LiveCounter.decrement sends COUNTER_INC operation with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with xhr_polling text protocol | publishResult.serials is undefined |
| 00a4a138-76da-4827-a408-c9c0392c524b | b3e4139b-6745-4aa2-a8c6-db9d90da120a | LiveCounter.decrement sends COUNTER_INC operation with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with binary protocol | publishResult.serials is undefined |
| 01f59385-ede7-4ff0-aadd-3207bf9be593 | f4ab3404-f113-4d0a-987e-7f694497a80e | LiveCounter.decrement sends COUNTER_INC operation with text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with text protocol | publishResult.serials is undefined |
| 8cd0d76a-d357-4e87-bbb1-8651d64627ba | e29f1cef-a0ff-4ba1-9edb-54e4070df797 | LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol | publishResult.serials is undefined |
| 7fe85007-bac4-44dc-b949-49ba8852351f | 2157ae71-464c-459f-8a6c-16da67db45b4 | LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol | publishResult.serials is undefined |
| 0e9a265e-af83-46be-a4b9-9f46f454c3a5 | dd56ac7c-9e81-4168-8a9d-23845acaa039 | LiveMap.set sends MAP_SET operation with primitive values with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with xhr_polling binary protocol | publishResult.serials is undefined |
| 85e68b41-4fee-4a7d-87fe-455861e3dd29 | 17967d9e-0a85-4759-819f-d15ec5f4e42f | LiveMap.set sends MAP_SET operation with primitive values with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with xhr_polling text protocol | publishResult.serials is undefined |
| 2baf76d0-e973-4c8f-8707-39a2db0ddce3 | b8acf0f2-9188-4df8-87be-280f3d62281b | LiveMap.set sends MAP_SET operation with primitive values with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with binary protocol | publishResult.serials is undefined |
| 92e987d2-c645-41e7-ba2f-77bf9925be2a | 9f6f20b7-4d68-4255-8415-8ac88d54b46f | LiveMap.set sends MAP_SET operation with primitive values with text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with text protocol | publishResult.serials is undefined |
| 12b1e89b-e244-4a9c-acc7-02123f1b82fd | b5d3ca3f-f704-45e1-ab82-fbeb192907df | LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket binary protocol | publishResult.serials is undefined |
| e7ae7f5c-870e-4b33-9daf-9d46c133e14b | 0016cc68-a13d-4bac-b95c-7ed345bf2a21 | LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket text protocol | publishResult.serials is undefined |
| 348a1277-3988-4768-bddd-caa88fe9bd40 | 14415442-cd6f-4912-8443-39424e359732 | LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling binary protocol | publishResult.serials is undefined |
| fc73c65c-037b-4a9e-8159-b9cf5ce943b4 | caef6ac8-ae10-40e5-b81b-3293b206213a | LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling text protocol | publishResult.serials is undefined |
| 20defb2e-df26-4897-a616-76495acab6f4 | 45d8741c-864e-4169-bd12-9862dcce4408 | LiveMap.set sends MAP_SET operation with reference to another LiveObject with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with binary protocol | publishResult.serials is undefined |
| f8f6fb55-3aa8-4ab0-9128-c30e6f3c3535 | 3a810881-3393-442e-893a-b0a41de1265b | LiveMap.set sends MAP_SET operation with reference to another LiveObject with text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with text protocol | publishResult.serials is undefined |
| a979d57c-b160-452d-a94d-f6f314b31c2b | 9e0fd25d-53b3-47de-8175-84101cf10a25 | LiveMap.remove sends MAP_REMOVE operation with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with web_socket binary protocol | publishResult.serials is undefined |
| 2f47361a-988b-4a74-bb82-cc8ef979ae25 | 63dd3001-bc44-4092-b25f-ce10a2aec007 | LiveMap.remove sends MAP_REMOVE operation with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with web_socket text protocol | publishResult.serials is undefined |
| 602c0669-8eae-459d-b34f-17976eb7e724 | fb2c2695-f224-48a0-a08c-d99a9fdba51a | LiveMap.remove sends MAP_REMOVE operation with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with xhr_polling binary protocol | publishResult.serials is undefined |
| b93b0c46-ada3-419f-ae04-a0b1c0904a5e | 82155bae-8d12-4b32-9599-a2b6b8dc71f2 | LiveMap.remove sends MAP_REMOVE operation with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with xhr_polling text protocol | publishResult.serials is undefined |
| 9744ffe2-53e3-4840-b1bb-d0090abc88e2 | c64c13e0-f3a5-4f6a-ac96-7dae50b86df2 | LiveMap.remove sends MAP_REMOVE operation with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with binary protocol | publishResult.serials is undefined |
| 34a7e7bb-2c09-4983-90ec-88eeb8082e5e | 06f6aa68-ee0d-4c49-a96a-948c4ab0122d | LiveMap.remove sends MAP_REMOVE operation with text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with text protocol | publishResult.serials is undefined |
| 16825eb8-1384-4a25-85b2-cb31d62241cc | 7ded774c-a321-4a0b-b061-2afc8526c765 | value type created with LiveCounter.create() can be assigned to the object tree with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with web_socket binary protocol | publishResult.serials is undefined |
| 4d9d0e61-b68e-4143-bfc1-7a97fd2562d3 | 8a3ad689-1514-4349-8dd2-07aeb0e7e346 | value type created with LiveCounter.create() can be assigned to the object tree with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with web_socket text protocol | publishResult.serials is undefined |
| eebd7b7f-211b-4a55-8cf5-a7e66e66898d | 488119e1-d459-4d64-a5fc-7fda206b00c9 | value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling binary protocol | publishResult.serials is undefined |
| 4790d435-7c45-4b42-a3db-1a300a528054 | 083e6878-dbe2-4591-831c-f0ca943e4e35 | value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling text protocol | publishResult.serials is undefined |
| 24af365c-3ac8-42c2-8a61-c562de2fa9c9 | 4da3e708-6e26-42c4-abc4-c7355dc22533 | value type created with LiveCounter.create() can be assigned to the object tree with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with binary protocol | publishResult.serials is undefined |
| dd05244f-e69e-4986-aaa3-467149a6b92e | 29b8bcb7-86e2-45ca-ba2f-45d92097593a | value type created with LiveCounter.create() can be assigned to the object tree with text protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with text protocol | publishResult.serials is undefined |
| 73ceedeb-259d-4845-b9c5-f9fd39df0100 | 0ff580ac-4c70-4ee5-a679-5d7b3f42e1c5 | LiveCounter.create() sends COUNTER_CREATE operation with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with web_socket binary protocol | publishResult.serials is undefined |
| 9ff856a5-c4f5-4beb-a6c3-c690cba37bfb | cab9b555-7e00-4802-8e21-c7ba3967daf2 | LiveCounter.create() sends COUNTER_CREATE operation with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with web_socket text protocol | publishResult.serials is undefined |
| a1c14e88-831e-41d1-8c6b-13e228e2ca52 | 1f232492-5b9f-4810-9ec0-42394f2734ed | LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling binary protocol | publishResult.serials is undefined |
| 70a3c115-5755-497a-9a52-8b3f0c175abf | 90bb0f79-fde1-4433-9fee-0fe4d59eb2b1 | LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling text protocol | publishResult.serials is undefined |
| 38ecbc5a-add3-40a2-90ef-1b67bf7938d0 | 9379ca1e-024a-4e48-bf5b-f006d8bc36d8 | LiveCounter.create() sends COUNTER_CREATE operation with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with binary protocol | publishResult.serials is undefined |
| 4108979e-ec7b-4eb9-abf2-21f36b501d49 | 2ac92d8a-b915-4722-942e-32abfd1711fd | LiveCounter.create() sends COUNTER_CREATE operation with text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with text protocol | publishResult.serials is undefined |
| f49a0712-3422-462f-bc36-8e1ae0cb5b13 | a43176a2-5de5-4219-ae56-901799e8acd8 | value type created with LiveMap.create() can be assigned to the object tree with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with web_socket binary protocol | publishResult.serials is undefined |
| 68c7252d-ad83-490b-9d00-1075e4cb006e | 104291c9-613c-465b-a0ea-7da8c6536395 | value type created with LiveMap.create() can be assigned to the object tree with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with web_socket text protocol | publishResult.serials is undefined |
| 2a4aa162-7e6a-4b7a-9f28-8c00ae42acc4 | 2690db5e-79da-480e-bf33-d95c0fa2d8e3 | value type created with LiveMap.create() can be assigned to the object tree with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with xhr_polling binary protocol | publishResult.serials is undefined |
| 9ca6d63e-d1ab-4036-9ed2-cdf3afb5c860 | bc04ba0b-29dd-436a-b866-913726b2b52e | value type created with LiveMap.create() can be assigned to the object tree with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with xhr_polling text protocol | publishResult.serials is undefined |
| 8c183920-6df6-4bff-abf9-a7e3b99177b2 | a83f9835-2102-4271-b151-cff7ff61c821 | value type created with LiveMap.create() can be assigned to the object tree with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with binary protocol | publishResult.serials is undefined |
| c4cfc304-bfac-4c14-ae49-fd85de931aff | 5211ae58-690c-4239-8c4c-02d56d5ffe2f | value type created with LiveMap.create() can be assigned to the object tree with text protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with text protocol | publishResult.serials is undefined |
| 3be38209-f50b-4cde-a23c-ca87a804520f | 8c439b33-baf2-4a49-ac9e-819594cc87cf | LiveMap.create() sends MAP_CREATE operation with primitive values with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with web_socket binary protocol | publishResult.serials is undefined |
| b50b3d0a-fed6-4863-a3f9-68fe3604cc31 | 235d99d6-3965-480f-920c-71f388c1a828 | LiveMap.create() sends MAP_CREATE operation with primitive values with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with web_socket text protocol | publishResult.serials is undefined |
| 4b1d37d9-7034-48f4-a102-f8691b9a7117 | 27f8a539-d56a-423a-81d6-b85c6ac9ec62 | LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling binary protocol | publishResult.serials is undefined |
| 849d7485-41b0-488a-b6ab-b206cbc06f27 | bdadd7c7-7017-4c6b-9afd-8062939c5510 | LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling text protocol | publishResult.serials is undefined |
| 0374bcd5-d511-419b-b43c-abd1b6bfee64 | 559012fd-62f6-4473-82ee-51a51eb060f4 | LiveMap.create() sends MAP_CREATE operation with primitive values with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with binary protocol | publishResult.serials is undefined |
| e1804741-3905-4335-ab2e-9dc7ecffefc9 | 379b57d7-67a9-4faf-8d32-7bd301af230a | LiveMap.create() sends MAP_CREATE operation with primitive values with text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with text protocol | publishResult.serials is undefined |
| 5e8ef013-4d47-49ae-a67b-f85e42e7bab1 | 375f46db-3fcd-4aae-b578-d20e82a71327 | LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket binary protocol | publishResult.serials is undefined |
| d7040d93-644c-4bff-949c-04330de69b6b | 6508643a-c62b-45a2-b2b3-bdbc36e1a2d1 | LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket text protocol | publishResult.serials is undefined |
| 71a9fca0-a6b0-4474-a1cd-5c6981ed7984 | 4e35490f-8d08-4dc0-a725-466675d6ad17 | LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling binary protocol | publishResult.serials is undefined |
| dc554922-4c5d-41ed-af29-9a9fcd91fed9 | 0a62c5e2-942b-478c-9f23-59b8fda89986 | LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling text protocol | publishResult.serials is undefined |
| 36e695ab-c315-4742-86c9-3262e96302f3 | d17386e9-5d72-40d4-86e9-ea099ab4234e | LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with binary protocol | publishResult.serials is undefined |
| 1e019649-5dad-47f1-824f-eacb5ae446d8 | bbc1b7c5-7629-4b8d-b849-eaea5e642b2b | LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with text protocol | publishResult.serials is undefined |
| 4e4a21e5-8e6b-44dd-b2df-aa4556689066 | 76092e4c-e6c6-4ede-a5d6-3ed9f6155980 | DefaultBatchContext.get() returns child DefaultBatchContext instances | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext.get() returns child DefaultBatchContext instances | publishResult.serials is undefined |
| 727c1b11-a3f6-4f95-9273-0f73bf42b010 | 30c9cac3-39cf-4d28-9682-f41db1aafefb | DefaultBatchContext access API methods on objects work and are synchronous | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext access API methods on objects work and are synchronous | publishResult.serials is undefined |
| ec5d01a6-b5d1-41ff-b070-c4a1d37306dc | d1940953-c0e4-4d4d-acd8-f1b7a1bc6ed7 | DefaultBatchContext write API methods on objects do not mutate objects inside the batch function | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext write API methods on objects do not mutate objects inside the batch function | publishResult.serials is undefined |
| 385772b0-313d-4f51-8bf7-e9d5bdd68f77 | f1dcbddb-5212-4707-94f0-76826f98ab31 | DefaultBatchContext scheduled mutation operations are applied when batch function finishes with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with web_socket binary protocol | publishResult.serials is undefined |
| 5d9e905f-c354-41ec-9f8a-41bbce9edc53 | 60b2e20c-c148-4539-a71f-e95ae73fbe79 | DefaultBatchContext scheduled mutation operations are applied when batch function finishes with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with web_socket text protocol | publishResult.serials is undefined |
| 8f8d144a-d45c-4716-8767-a9ede09beb77 | 4ef83c49-4799-4b98-b307-c6523a441c09 | DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling binary protocol | publishResult.serials is undefined |
| e73d5f64-9177-4248-a531-d1bf3fdbba30 | 7bcfb9ce-90f8-411f-9d50-a59c4da3eadc | DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling text protocol | publishResult.serials is undefined |
| 9a1d02ef-48b6-4b29-94cd-c70faaa4b809 | 3a76b871-1443-4467-92b5-5f9f1422caac | DefaultBatchContext scheduled mutation operations are applied when batch function finishes with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with binary protocol | publishResult.serials is undefined |
| e8d4a932-85f7-4820-9825-9e3773675484 | 3e493654-dbf7-4b2e-b694-0bc53474b78d | DefaultBatchContext scheduled mutation operations are applied when batch function finishes with text protocol | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with text protocol | publishResult.serials is undefined |
| 16781a39-933b-431f-95a7-7f0fd73fa3a4 | 90de0833-bb61-46df-8261-af9d1bcfffe3 | DefaultBatchContext scheduled mutation operations can be canceled by throwing an error in the batch function | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations can be canceled by throwing an error in the batch function | publishResult.serials is undefined |
| e89493c8-484a-4295-9016-74cec61307bd | 6bdad937-1d31-4e45-b38c-5459a90b6b48 | PathObject.path() returns correct path strings | realtime/liveobjects Realtime with LiveObjects plugin PathObject.path() returns correct path strings | publishResult.serials is undefined |
| b9f8f7a0-43d9-4265-a106-838ee33cf9f7 | ef9dca90-b24b-4792-809d-62634739de49 | PathObject.at() navigates using dot-separated paths | realtime/liveobjects Realtime with LiveObjects plugin PathObject.at() navigates using dot-separated paths | publishResult.serials is undefined |
| d8cd720e-9e49-41e9-a6ee-0bc3c93113d8 | e4c93c4a-70f4-4923-a239-3821036104f4 | PathObject resolves complex path strings | realtime/liveobjects Realtime with LiveObjects plugin PathObject resolves complex path strings | publishResult.serials is undefined |
| a2deb668-f5b2-4c9e-acfa-b0943ad5facf | b4fc6d81-9a83-491b-8a0e-f63ef9fbae97 | PathObject.value() returns primitive values correctly | realtime/liveobjects Realtime with LiveObjects plugin PathObject.value() returns primitive values correctly | publishResult.serials is undefined |
| 40cd3f61-ab62-4590-ba55-68be4dd4bc2e | 0963e614-1364-4de9-b05d-800487eb3cd3 | PathObject.value() returns LiveCounter values | realtime/liveobjects Realtime with LiveObjects plugin PathObject.value() returns LiveCounter values | publishResult.serials is undefined |
| 8f1e9af5-6ef0-4049-be47-86f96be853b5 | be906bbb-1472-4295-b28e-858d662570bb | PathObject.instance() returns DefaultInstance for LiveMap and LiveCounter | realtime/liveobjects Realtime with LiveObjects plugin PathObject.instance() returns DefaultInstance for LiveMap and LiveCounter | publishResult.serials is undefined |
| bd418613-7a26-4cf4-924e-e1058ab67a32 | 92b5e91f-60ce-4b57-b027-e9de6a455f84 | PathObject collection methods work for LiveMap objects | realtime/liveobjects Realtime with LiveObjects plugin PathObject collection methods work for LiveMap objects | publishResult.serials is undefined |
| 8c5129d5-51f6-45a5-8e87-fec9958476f8 | 31554de5-c91e-490d-adbe-f64840d5b1af | PathObject.set() works for LiveMap objects with primitive values | realtime/liveobjects Realtime with LiveObjects plugin PathObject.set() works for LiveMap objects with primitive values | publishResult.serials is undefined |
| cbb2683c-78bf-4034-aca3-fa9c2e3893c2 | 039599ac-c0c5-4a9f-8400-c1fb76729742 | PathObject.set() works for LiveMap objects with LiveObject references | realtime/liveobjects Realtime with LiveObjects plugin PathObject.set() works for LiveMap objects with LiveObject references | publishResult.serials is undefined |
| 51b3e2a5-2bf8-49af-b6c8-5193eb1d1d92 | abdb8225-2496-4fc1-ac09-50d918711fb7 | PathObject.remove() works for LiveMap objects | realtime/liveobjects Realtime with LiveObjects plugin PathObject.remove() works for LiveMap objects | publishResult.serials is undefined |
| 6fde84f3-fa21-4cf3-93c9-af9f990e571d | adaafdeb-6b3c-4ba3-aaad-8c60691c417a | PathObject.increment() and PathObject.decrement() work for LiveCounter objects | realtime/liveobjects Realtime with LiveObjects plugin PathObject.increment() and PathObject.decrement() work for LiveCounter objects | publishResult.serials is undefined |
| 05898c32-a0f7-429c-bbf9-289097b1c7ab | 89b6194d-a130-45f0-a4f9-92f9bbadf082 | PathObject handling of operations for paths with non-collection intermediate segments | realtime/liveobjects Realtime with LiveObjects plugin PathObject handling of operations for paths with non-collection intermediate segments | publishResult.serials is undefined |
| 1c44016e-faa7-43b5-9be3-cedeb55191e1 | 400fcaff-1f69-413d-b3d2-18ddc2adedc3 | PathObject handling of operations on wrong underlying object type | realtime/liveobjects Realtime with LiveObjects plugin PathObject handling of operations on wrong underlying object type | publishResult.serials is undefined |
| 48630537-aeb7-41f8-8afa-0ca9c5466c94 | 919eb577-257f-4a27-96b5-8a01fd0e6379 | PathObject.subscribe() receives events for direct changes to the subscribed path | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() receives events for direct changes to the subscribed path | publishResult.serials is undefined |
| 48f9825d-c851-4bf8-8d78-ae5b5eea7831 | 852bb593-342d-4d4d-a827-5717e6d79ed8 | PathObject.subscribe() receives events for nested changes with unlimited depth by default | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() receives events for nested changes with unlimited depth by default | publishResult.serials is undefined |
| 356ae9bc-f15a-410d-b135-73f21c9c2ddc | cfcd2998-d62c-4395-a23d-144056f3f120 | PathObject.subscribe() with depth parameter receives expected events | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() with depth parameter receives expected events | publishResult.serials is undefined |
| 93c6f1f2-bfad-48f3-8a2a-1ff849167b21 | f1832d81-d5bf-45fd-b914-4fbf7c3b6ae8 | PathObject.subscribe() on nested path receives events for that path and its children | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on nested path receives events for that path and its children | publishResult.serials is undefined |
| 819b898f-89fd-4c16-b243-f0826960465f | c4c8f996-e5e6-4468-ad31-9ed88727d215 | PathObject.subscribe() works with complex nested paths and escaped dots | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() works with complex nested paths and escaped dots | publishResult.serials is undefined |
| bc158880-62ba-441e-bc4e-174457ca9ea0 | 9c955812-7914-4711-a9e3-6db08ced5a70 | PathObject.subscribe() on LiveMap path receives set/remove events | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on LiveMap path receives set/remove events | publishResult.serials is undefined |
| 5d355677-1b37-4b6f-a290-0dd910737b26 | 4a8db3fa-46e6-44f4-a2d0-b2f0ee0f0a7e | PathObject.subscribe() on LiveCounter path receives increment/decrement events | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on LiveCounter path receives increment/decrement events | publishResult.serials is undefined |
| 8267e58f-fb02-4100-bd93-04a50927c6d7 | 36fac07b-82f5-4af5-b53d-f7ea50f0232a | PathObject.subscribe() on Primitive path receives changes to the primitive value | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on Primitive path receives changes to the primitive value | publishResult.serials is undefined |
| 1e44ca3d-a66d-40ff-b99f-67a4e1c3d267 | feffaca0-aa67-4332-b11c-68e234a2507c | can unsubscribe from PathObject.subscribe() updates using returned "unsubscribe" function | realtime/liveobjects Realtime with LiveObjects plugin can unsubscribe from PathObject.subscribe() updates using returned "unsubscribe" function | publishResult.serials is undefined |
| a3f6e2d3-5e99-49f5-a90c-4b976eb6b85f | 8587033a-f8b9-4b6c-8f85-c7f30a8e0ae9 | PathObject.subscribe() handles multiple subscriptions independently | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() handles multiple subscriptions independently | publishResult.serials is undefined |
| 1868d8e9-6ebc-4d14-9ef7-4fe57573e6ee | b4a8bc35-9079-4e26-a6c9-6c2735a47862 | PathObject.subscribe() event object provides correct PathObject instance | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() event object provides correct PathObject instance | publishResult.serials is undefined |
| ef838fc8-664e-4d6a-a3c9-efbe3df153c2 | a207eba9-ad30-4e43-9179-1b7a081552bc | PathObject.subscribe() handles subscription listener errors gracefully | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() handles subscription listener errors gracefully | publishResult.serials is undefined |
| b9f56bd2-2911-4ca1-94fd-155fa8901d80 | 8a560381-9cf0-4da0-80da-4a5e4ead3f5c | PathObject.subscribeIterator() yields events for changes to the subscribed path | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribeIterator() yields events for changes to the subscribed path | publishResult.serials is undefined |
| 2debd576-d388-4ef5-a1a2-43e701b8e0ae | 2b02de1a-73c2-4632-8983-27803524cdfe | PathObject.subscribeIterator() with depth option works correctly | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribeIterator() with depth option works correctly | publishResult.serials is undefined |
| deedc4de-de39-4049-bbf3-1150d4f4cbd5 | bab9a71e-1b51-4cdf-81e3-de7a20aaa7e6 | PathObject.subscribeIterator() can be broken out of and subscription is removed properly | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribeIterator() can be broken out of and subscription is removed properly | publishResult.serials is undefined |
| 7c732b5e-d3f6-4f90-9299-0ce32441d8ab | 23756b75-8230-4a3c-acf5-09989eafae65 | PathObject.subscribeIterator() handles multiple concurrent iterators independently | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribeIterator() handles multiple concurrent iterators independently | publishResult.serials is undefined |
| eaccdd30-ec53-4ad9-a360-2d7371a09ec5 | 5bbe74d9-d3de-4ea7-ad88-bf96de6a6330 | PathObject.compact() returns value as is for primitive values | realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() returns value as is for primitive values | publishResult.serials is undefined |
| f6c1e3de-663a-4ca6-b09d-57be09b0bc47 | 4a60dc1a-e3a4-406e-909b-26d665fe416f | PathObject.compact() returns number for LiveCounter objects | realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() returns number for LiveCounter objects | publishResult.serials is undefined |
| cbdb3512-8c2b-4543-a93b-171c09586427 | 8226864d-2ec1-45fd-b49e-59212c87f267 | PathObject.compact() returns plain object for LiveMap objects with buffers as-is | realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() returns plain object for LiveMap objects with buffers as-is | publishResult.serials is undefined |
| edfb47ba-976c-485b-864a-b5be07e31d4d | 11f5ccf4-a7d7-42fa-8d3f-8c8427a0a82e | PathObject.compact() handles complex nested structures | realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() handles complex nested structures | publishResult.serials is undefined |
| c1407db9-dad3-4c35-82e8-eabdf983d8bc | 925bc5ea-2c59-481f-af38-3fded2e86d53 | PathObject.compactJson() returns JSON-encodable value for primitive values | realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() returns JSON-encodable value for primitive values | publishResult.serials is undefined |
| 90af1c20-21b5-4d07-8fc2-6141dd7878ad | dea9de97-23cd-4f7f-9d9f-8970c43d499c | PathObject.compactJson() returns number for LiveCounter objects | realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() returns number for LiveCounter objects | publishResult.serials is undefined |
| 0a96a1c5-50eb-4a82-a8fe-5d90f858bf30 | ed5169b1-3094-409c-a627-cddc4ef2ce04 | PathObject.compactJson() returns plain object for LiveMap with base64-encoded buffers | realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() returns plain object for LiveMap with base64-encoded buffers | publishResult.serials is undefined |
| c46b8026-8ea2-4aad-98f4-00930e23bbcb | 47be54d6-3a56-4cf1-ac00-a5f29db9da43 | PathObject.compactJson() handles complex nested structures | realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() handles complex nested structures | publishResult.serials is undefined |
| 13ac618e-bb77-4328-bb29-ee5ec42d77e6 | 057463e7-d1a9-48d7-b8ad-7ae71287a942 | DefaultInstance.get() returns child DefaultInstance instances | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.get() returns child DefaultInstance instances | publishResult.serials is undefined |
| 6274bed7-e175-413e-8f16-86c5cb4735e4 | dbcfeb07-de2c-4803-aa52-577a0bb60bdd | DefaultInstance.value() returns primitive values correctly | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.value() returns primitive values correctly | publishResult.serials is undefined |
| 69ed0054-74eb-4178-afdd-f5e885dae835 | 55dfc8d2-3800-4a07-87d7-f23dcb3a0004 | DefaultInstance.value() returns LiveCounter values | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.value() returns LiveCounter values | publishResult.serials is undefined |
| ee8d5665-4fa5-4c80-83a8-c1f0b952bb4f | 6635d64f-d1e5-4ad8-bc94-7a7aecbb6e88 | DefaultInstance collection methods work for LiveMap objects | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance collection methods work for LiveMap objects | publishResult.serials is undefined |
| 3e62667d-dfe1-4148-9287-80ec3d577a92 | 3f9a8af7-05c0-433a-bd20-e865ff81ff9a | DefaultInstance.set() works for LiveMap objects with primitive values | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.set() works for LiveMap objects with primitive values | publishResult.serials is undefined |
| a8ca2517-9b6a-4f5f-8985-1ae65785cf5f | 84ad2a26-0c1d-4188-a773-c7b55ca525b1 | DefaultInstance.set() works for LiveMap objects with LiveObject references | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.set() works for LiveMap objects with LiveObject references | publishResult.serials is undefined |
| 4c87b118-a591-4f48-b4e8-a594c6ac9255 | 4502b19b-2334-4a92-9e42-ac41de5c494f | DefaultInstance.remove() works for LiveMap objects | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.remove() works for LiveMap objects | publishResult.serials is undefined |
| 019ac6c6-bb17-4510-8dd4-27640349ae22 | ebe7a576-7bb2-4a79-94ed-c8c7580000e3 | DefaultInstance.increment() and DefaultInstance.decrement() work for LiveCounter objects | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.increment() and DefaultInstance.decrement() work for LiveCounter objects | publishResult.serials is undefined |
| b65c3d80-2c25-47bc-8db4-024199be940b | eb4efaa3-7553-445c-b749-6d5317c2ea42 | DefaultInstance handling of operations on wrong underlying object type | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance handling of operations on wrong underlying object type | publishResult.serials is undefined |
| 354aec2f-9624-4850-b6c1-c04c4953a7c5 | c243273f-9fb7-4661-ab18-543e70035de8 | DefaultInstance.subscribe() receives events for LiveMap set/remove operations | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() receives events for LiveMap set/remove operations | publishResult.serials is undefined |
| e92f7fb0-0dab-4dfc-91fb-19af7bfefaf7 | e0daac16-46fd-4307-8651-acc31ddc0edb | DefaultInstance.subscribe() receives events for LiveCounter increment/decrement | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() receives events for LiveCounter increment/decrement | publishResult.serials is undefined |
| 02e2feb1-ed71-4f5f-88a7-e54a92e06536 | 97bdf6a7-be4f-4ae2-980b-def9bf60d3c5 | can unsubscribe from DefaultInstance.subscribe() updates using returned "unsubscribe" function | realtime/liveobjects Realtime with LiveObjects plugin can unsubscribe from DefaultInstance.subscribe() updates using returned "unsubscribe" function | publishResult.serials is undefined |
| b0929eef-6241-446c-aff4-8b2957d2f3b9 | f40d4803-1b32-47d1-aa3e-a9478bf590ae | DefaultInstance.subscribe() handles multiple subscriptions independently | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() handles multiple subscriptions independently | publishResult.serials is undefined |
| ebc11943-2ef9-4f0a-87ff-5497a700e1ff | 94d87c28-dc53-42d3-a4a6-eeb97fd33c93 | DefaultInstance.subscribe() event object provides correct DefaultInstance reference | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() event object provides correct DefaultInstance reference | publishResult.serials is undefined |
| 8a6cc80c-4d97-4ffb-9d21-182608b95613 | 99765b00-0032-4aa3-9b2b-395da76ddd79 | DefaultInstance.subscribe() handles subscription listener errors gracefully | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() handles subscription listener errors gracefully | publishResult.serials is undefined |
| 5148aff2-70f1-4a80-b97e-b463f6570dd0 | 8dacb65f-51db-44d1-b216-408fc44354ac | DefaultInstance.subscribeIterator() yields events for LiveMap set/remove operations | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() yields events for LiveMap set/remove operations | publishResult.serials is undefined |
| 20406a87-718d-4546-8fd9-dcbc38415354 | 307c8ec6-ee5b-44a7-a43e-5a5ac70bd80f | DefaultInstance.subscribeIterator() yields events for LiveCounter increment/decrement | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() yields events for LiveCounter increment/decrement | publishResult.serials is undefined |
| add0eb8a-86fc-4c0a-b396-7b4ec0e9098f | 91d0c7b7-00dd-470c-a3e9-4315cce69072 | DefaultInstance.subscribeIterator() can be broken out of and subscription is removed properly | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() can be broken out of and subscription is removed properly | publishResult.serials is undefined |
| 4c6bf045-f579-4351-bef5-343a260b7b1c | c1216ac5-067c-44e2-80b2-a8d008823bb8 | DefaultInstance.subscribeIterator() handles multiple concurrent iterators independently | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() handles multiple concurrent iterators independently | publishResult.serials is undefined |
| fcb7ddb9-2dd9-4717-93c7-4af532826a6b | 37b9c400-dc02-409e-8e8b-f7d11bb3e031 | DefaultInstance.compact() returns value as is for primitive values | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() returns value as is for primitive values | publishResult.serials is undefined |
| f1d5eb6d-74eb-4f98-9811-a6737cb6195b | 9881d0da-4089-4807-a1f3-736c842e3093 | DefaultInstance.compact() returns number for LiveCounter objects | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() returns number for LiveCounter objects | publishResult.serials is undefined |
| fe0f3311-989a-4061-a058-1e843e72d128 | 4d4457a0-7caa-4936-9b1e-18dddcaa5734 | DefaultInstance.compact() returns plain object for LiveMap objects with buffers as-is | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() returns plain object for LiveMap objects with buffers as-is | publishResult.serials is undefined |
| 0510306e-f330-45fc-b35f-abee1d984540 | 8732411c-4f70-4d46-8367-3ec57d4fb1e1 | DefaultInstance.compact() handles complex nested structures | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() handles complex nested structures | publishResult.serials is undefined |
| 930aa38e-67aa-4b4e-af9d-c26d0646b516 | 52d98213-faca-437b-b050-740c04fb9ec9 | DefaultInstance.compact() and PathObject.compact() return equivalent results | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() and PathObject.compact() return equivalent results | publishResult.serials is undefined |
| 7dcb25b0-2bff-4db2-9771-95370e3705cd | 9bdd1ed4-1bc8-4acd-9ca8-f945f261972a | DefaultInstance.compactJson() returns JSON-encodable value for primitive values | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() returns JSON-encodable value for primitive values | publishResult.serials is undefined |
| 34771c15-bd07-4fd1-96ec-3dd2ab77dd48 | 1130e450-6af4-4a1c-9514-5cdd2dc0d50f | DefaultInstance.compactJson() returns number for LiveCounter objects | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() returns number for LiveCounter objects | publishResult.serials is undefined |
| 0c5b6771-4557-427e-a074-0f5934e3aabf | df6cfb22-3861-46fc-a93b-ef63e24bd1c0 | DefaultInstance.compactJson() returns plain object for LiveMap with base64-encoded buffers | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() returns plain object for LiveMap with base64-encoded buffers | publishResult.serials is undefined |
| 9c2f26af-bd8f-434e-abc6-664312b1a752 | f57b4871-a7ff-4eed-a0cb-c15578e52669 | DefaultInstance.compactJson() handles complex nested structures | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() handles complex nested structures | publishResult.serials is undefined |
| 61ea0584-5be8-49cf-9c9b-32f5f5937e26 | 49644035-1d5a-41c5-91fd-02c385746fbc | DefaultInstance.compactJson() and PathObject.compactJson() return equivalent results | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() and PathObject.compactJson() return equivalent results | publishResult.serials is undefined |
| 194602e8-009d-48f4-8ffc-cbab87e2c781 | eb4f96be-7141-418a-9d04-ffd6f8dba04a | subscription event message contains the metadata of the update | realtime/liveobjects Realtime with LiveObjects plugin subscription event message contains the metadata of the update | publishResult.serials is undefined |
| e23346fc-6541-4a97-bea7-2c48d4c3d4b0 | 507eb4d0-d912-4a73-800c-c61245f1d89a | public API throws missing object modes error when attached without correct modes | realtime/liveobjects Realtime with LiveObjects plugin public API throws missing object modes error when attached without correct modes | publishResult.serials is undefined |
| 1d435c03-8f90-466d-bea0-ff1ba7d45b6e | ccf17d34-2630-4150-885d-0d3d569ffb83 | public API throws missing object modes error when not yet attached but client options are missing correct modes | realtime/liveobjects Realtime with LiveObjects plugin public API throws missing object modes error when not yet attached but client options are missing correct modes | publishResult.serials is undefined |
| 6f00aeb9-614a-4115-b50c-a11bc2e78296 | d43f68a0-a579-4311-8e55-6c8720631c0d | public API throws invalid channel state error when channel DETACHED | realtime/liveobjects Realtime with LiveObjects plugin public API throws invalid channel state error when channel DETACHED | publishResult.serials is undefined |
| 51e87c4a-e3fc-4a73-a444-d1cca1c6f285 | 34464676-73f9-4912-a1e2-329690eda7ba | public API throws invalid channel state error when channel FAILED | realtime/liveobjects Realtime with LiveObjects plugin public API throws invalid channel state error when channel FAILED | publishResult.serials is undefined |
| 68b226d0-a563-4e4e-ac74-79c5ba22a3a3 | 60351885-c703-466c-afd8-8f89ef9c5b5c | public write API throws invalid channel state error when channel SUSPENDED | realtime/liveobjects Realtime with LiveObjects plugin public write API throws invalid channel state error when channel SUSPENDED | publishResult.serials is undefined |
| 9ab0145c-1792-41e6-a709-8c0c76f00632 | 4d2884d3-ace8-492f-afc4-1856badc169d | public write API throws invalid channel option when "echoMessages" is disabled | realtime/liveobjects Realtime with LiveObjects plugin public write API throws invalid channel option when "echoMessages" is disabled | publishResult.serials is undefined |
| 8accc870-18c4-47b5-88bc-067d9c403226 | 06de9e42-8864-43c6-a381-c7046eae1dd7 | creating a LiveCounter applies immediately on ACK | realtime/liveobjects Apply on ACK Operations applied locally on ACK creating a LiveCounter applies immediately on ACK | publishResult.serials is undefined |
| 32b88dc0-9876-4c82-a9bc-2721728d4ea8 | ad035806-a480-4270-992f-ccd7efc2e404 | LiveCounter.increment applies operation immediately on ACK | realtime/liveobjects Apply on ACK Operations applied locally on ACK LiveCounter.increment applies operation immediately on ACK | publishResult.serials is undefined |
| 89d089ea-c989-4566-bbbf-db66aaeca3a0 | 285786b0-6fe8-4a90-b04f-367629154076 | creating a LiveMap applies immediately on ACK | realtime/liveobjects Apply on ACK Operations applied locally on ACK creating a LiveMap applies immediately on ACK | publishResult.serials is undefined |
| 104e0713-5024-48f8-bf43-fb95727be8e8 | 1c6759c4-40c2-4a9f-b7ac-ad4b6971fdd2 | LiveMap.set applies operation immediately on ACK | realtime/liveobjects Apply on ACK Operations applied locally on ACK LiveMap.set applies operation immediately on ACK | publishResult.serials is undefined |
| 59650a96-24f1-4df7-af5d-a0d7d1e246a3 | 8cc60461-31d1-4ee0-a228-6a337c21031e | LiveMap.remove applies operation immediately on ACK | realtime/liveobjects Apply on ACK Operations applied locally on ACK LiveMap.remove applies operation immediately on ACK | publishResult.serials is undefined |
| c3461175-ddc1-4119-a2b1-0316d8019e57 | 03a0f4d6-7559-4cc9-81d9-6c333bb23439 | echo after ACK does not double-apply | realtime/liveobjects Apply on ACK Does not double-apply echo after ACK does not double-apply | publishResult.serials is undefined |
| cb9b321f-8120-43ba-8e4c-f6e50878d12e | 881ca554-2347-45cd-8ca9-0fa685b17a42 | ACK after echo does not double-apply | realtime/liveobjects Apply on ACK Does not double-apply ACK after echo does not double-apply | publishResult.serials is undefined |
| d3908530-ce2e-4754-89a6-6fbabec1e658 | e4fb5e9c-5cf7-412f-aa2b-8c4e3d9120b6 | operation buffered during sync is applied after sync completes | realtime/liveobjects Apply on ACK ACKs buffered during OBJECT_SYNC operation buffered during sync is applied after sync completes | publishResult.serials is undefined |
| b8c1bd33-bcad-4e12-bab0-deeb44668a7b | 91d7b73d-4b3b-4f44-b0f3-fd0ca97288c5 | appliedOnAckSerials is cleared on sync | realtime/liveobjects Apply on ACK ACKs buffered during OBJECT_SYNC appliedOnAckSerials is cleared on sync | publishResult.serials is undefined |
| d05dd9ea-fc0f-4a67-bd6c-b0981a0d48de | 4f5e5ebc-ae4b-40e7-8e5f-f30dddd138d8 | subscription callbacks fire for both locally-applied and Realtime-received operations | realtime/liveobjects Apply on ACK Subscription events subscription callbacks fire for both locally-applied and Realtime-received operations | publishResult.serials is undefined |