Skip to content

Tags: google/eDistantObject

Tags

1.0.2

Toggle 1.0.2's commit message
* Added supports to ASAN/TSAN/UBSAN.

* Fixed "Doesn't support pointer returns" complaint when eDO is proxying Swift
  array.

1.0.1

Toggle 1.0.1's commit message
Rename EDOBlacklistedType to EDOBlockedType per go/respectful-code.

PiperOrigin-RevId: 329372445

1.0.0

Toggle 1.0.0's commit message
Second improvement of TSAN flakiness on channel tests.

The flakiness rate is higher when cleanup handlers of multiple dispatch IO are invoked at the same time on the different queues. Consequently, let's use a single serial queue to close socket for EDOSocketChannel.

PiperOrigin-RevId: 326268100

0.9.1

Toggle 0.9.1's commit message
Adjust the dispatch queue of EDO reference release.

Make EDOHostService's references of local objects be released on its execution queue (if exists). Before this change, EDOHostService always releases its underlying objects in background queue, which may break user-side assumption that some objects should always be released on main thread.

In this case, user usually sends those objects to remote process through main thread's EDOHostService. So the host service should release the references on main thread as well.

PiperOrigin-RevId: 277129572

0.9.0

Toggle 0.9.0's commit message
Internal change

PiperOrigin-RevId: 253143884