Wessels, Udo (PPN)
2b66121265
bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects.
2023-10-09 18:00:50 +02:00
Axel Uhl
700615e98a
bug5785: fixing comparison of tasks in NamedTracingThreadPoolExecutor to maintain FIFO order for tasks with equal start times
2022-11-18 13:31:45 +01:00
Axel Uhl
45bb1f7f3c
made another field volatile in OT PeerImpl
2022-11-15 01:22:17 +01:00
Axel Uhl
8e94ce2752
added "synchronized" to confirm method in PeerImpl
2022-11-14 10:08:06 +01:00
Axel Uhl
66686cb375
formatting and minor refactoring; adding one synchronized statement in OT/Peer
2022-11-12 18:27:40 +01:00
Finn Huelsbusch
d888c1fad9
added configuration for eclipse 2022-06 and updated the onboarding
2022-07-07 16:51:33 +02:00
Axel Uhl
4e2dc3de61
bug5741: added comments for OperationQueueByKeyExecutor
2022-06-27 09:30:56 +02:00
Axel Uhl
11805602e6
bug5518: fixed synchronization;
...
one remaining problem (probably not a regression) is adding wind fixes.
See bugzilla
2022-04-25 18:56:43 +02:00
Axel Uhl
eac205459d
bug5518: first attempt at keying asynchronous operations and queuing and running them in tasks per key
2022-04-25 18:15:11 +02:00
Axel Uhl
efad68845e
added a FIXME in Peer.Impl for operational transformation sample implementation;
...
I think there is a synchronization issue with the background task not synchronized regarding the number of
unmerged operations which may changed as the peer to which to apply an operation has been firing back operations
to this peer...
2021-10-07 18:23:57 +02:00
Axel Uhl
146bc77c24
refactored operationaltransformation's PeerImpl constructor hierarchy and made shared field volatile
2021-10-06 16:38:27 +02:00
Axel Uhl
2c622e5b45
patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint
2021-06-19 12:45:03 +02:00
Axel Uhl
18738920d5
use unique thread pool names in operationaltransformation PeerImpl
2021-03-10 21:26:59 +01:00
Axel Uhl
4db4b95b62
bug4811: set org.eclipse.jdt.core.compiler.codegen.methodParameters to generate in all preference files; Tycho respects them!
2021-02-16 14:58:38 +01:00
Dennis Aulenbacher
00e041b979
Code styling
2020-09-23 12:07:13 +02:00
Thomas Wiese
2923b36dde
Bug 5214: Switch from background task executor to foreground task
...
executor as the only difference seems to be the thread priority. A
foreground executor uses Thread.NORM_PRIORITY, as the old executors did.
2020-08-20 15:41:25 +02:00
Thomas Wiese
f3b8534c05
Bug 5214: replacing standard thread pool executors by own thread pool
...
executors
2020-08-07 16:05:40 +02:00
Axel Uhl
ca0327c6f5
bug5197: cleaned up merge problems, using new operation class; removed unused code in ClientServerOperationPair
2020-03-24 13:10:19 +01:00
Axel Uhl
89e8bef9c8
Revert "removed PluginNature from our OSGi bundles; they are not Eclipse plugins";
...
according to https://bugs.eclipse.org/bugs/show_bug.cgi?id=544977#c21 the
scenario of using the ManifestBuilder without setting the PluginNature is
not a supported scenario. Besides, it doesn't help to get rid of the new
Eclipse warning regarding non-exported packages.
This reverts commit 063484e29f .
2019-05-28 21:54:20 +02:00
Axel Uhl
063484e29f
removed PluginNature from our OSGi bundles; they are not Eclipse plugins
2019-05-27 22:53:30 +02:00
Axel Uhl
bd90f921dd
added Automatic-Module-Name headers to satisfy Oxygen.3 Java9 warnings rule
2018-03-24 01:45:37 +01:00
Steffen Schaefer
9123771f34
normalized line endings
2017-05-16 09:42:02 +02:00
Axel Uhl
540becdb35
only CR/LF changes
...
Change-Id: I77ca9b927b7bb875e831d0b3203791650f0edb8c
2017-05-12 16:57:29 +02:00
Axel Uhl
c1f973def1
fixed a few remaining executors to use only daemon threads so the VM can be shut down cleanly when needed
...
Change-Id: I1aaa83a01dba167df169ab0c28aa40d2c1617319
2016-07-15 00:21:53 +02:00
Peter Siegmund
c580c10f89
Merge branch 'bug2572' into android_apps
2015-01-14 17:02:18 +01:00
Axel Uhl
1a4390a52c
added project preferences for operationaltransformation project
2014-11-30 11:58:16 +01:00
Axel Uhl
b36b2e146f
added missing pom.xml stuff for replication.testsupport
2014-11-21 12:28:03 +01:00
Axel Uhl
8a5c7f0ea4
green workspace again; let's see if it builds with maven...
2014-11-09 01:49:37 +01:00
Axel Uhl
61d24d5b1d
fixed typing of ClientServerOperationPair
2014-11-09 01:06:55 +01:00
Axel Uhl
cd44c2f5f6
working on the last generics compile error regarding the constructor call to ClientServerOperationPair
2014-11-09 00:59:53 +01:00
Axel Uhl
25d173ef5b
fixed generics in operations; still not everything compiles
2014-11-09 00:17:45 +01:00
Axel Uhl
3c9556b592
another interims commit; Peer and Transformer can work with Operation; OperationalTransformer uses OperationWithTransformationSupport
2014-11-08 23:39:23 +01:00
Axel Uhl
cd28a65394
major refactoring, using only Operation<T> instead of OperationWithTransformationSupport which is currently not applicable the way we use the operation return type
2014-11-07 23:45:05 +01:00
Axel Uhl
a22775f882
renamed operationaltransformation packages to sse
2014-11-07 17:33:59 +01:00
Axel Uhl
030129629a
renamed com.sap.sailing.operationaltransformation to com.sap.sse.operationaltransformation
2014-11-07 09:21:22 +01:00