Commit Graph
67 Commits
Author SHA1 Message Date
Axel Uhl 22f180cee1 bug6215: moving Speed, Position, Bearing, Weigher and others to SSE; GWT CFSs not done yet 2026-03-03 17:30:56 +01:00
Axel Uhl abfdc3e632 bug5960: completed CourseConfigurationDTO and field types, added corresponding converters 2024-02-13 17:42:12 +01:00
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 a9b3ac47a8 bug5871: ensure ownership migration for SharedSailingData object types 2023-07-16 13:32:34 +02:00
Axel Uhl 2f148bd859 avoid NPE in MarkProperties position update 2023-07-09 10:57:48 +02:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Axel Uhl 59cbdf1e15 bug5741: cache Class.forName results while reading all operations of one RabbitMQ message;
This avoids thousands of expensive Class.forName calls. Now, the next
most expensive thing is reading the class descripors from the stream.
2022-06-16 14:56:26 +02:00
Axel Uhl fb9935cbaf bug5684: instead of using environments the ADDITIONAL_JAVA_ARGS are now generated by the configurations 2022-02-24 15:39:55 +01: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 ac765dca84 bug4811: place a new "port" field in version.json in the "start" script and use it for replica registration; added new port fields to replication status, for both, replicatedfrom and replicatedby 2021-04-20 16:33:50 +02: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
Axel Uhl acf654f412 Merge branch 'master' into bug4811; re-generated launch configs on branch bug4811 2021-02-10 11:34:27 +01:00
Axel Uhl c7cdfc8200 bug4811: moved AbstractReplicableWithObjectInputStream to com.sap.sse.replication.interfaces and used throughout 2021-02-09 14:07:07 +01:00
Georg Herdt fbadad0ef7 switch from java.servlet bundle to osgi-servlet bundle to be able to resolve DTDs and XSD for validation (e.g. web.xml)
bug 5153
2021-01-17 22:10:27 +01:00
dmitry 64eefb6271 bug5178: fixed review remarks 2020-04-10 20:32:42 +03:00
dmitry c5a1cd6a62 bug5178: Added remove button to course create related panels and Moved behavior for selection event to access button panel 2020-04-09 14:15:33 +03:00
Tim Hessenmüller d560f8f43e Merge branch 'bug5197' 2020-03-26 15:54:49 +01:00
Axel Uhl 76f7e0c7dd allow unsetting MarkProperties' positioning info; added security checks 2020-03-25 14:02:37 +01: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 6bd4c9239e consistently use Replicable's operation type parameter for apply(...) method parameter 2020-03-24 13:08:20 +01:00
Tim Hessenmüller 58fbddc14e Merge remote-tracking branch 'origin/master' into bug5197 2020-03-23 15:10:56 +01:00
Tim Hessenmüller fd115f3b0a bug5197: Created RecordUsageForMarkRoleOperation 2020-03-23 14:41:08 +01:00
Tim Hessenmüller a9dded1d1f bug5197: Created RecordUsageForMarkTemplateOperation 2020-03-23 14:36:32 +01:00
Axel Uhl 6456d71ae1 support removing positioning information from a MarkProperties object in AdminConsole 2020-03-23 13:19:22 +01:00
Axel Uhl bad0bd975a bug4006 aftermath: defer waiting for SecurityService in RacingEventService until it's really needed 2020-03-20 13:21:13 +01:00
Tim Hessenmüller f08c87e150 bug5197: Make use of new operation classes in SharedSailingDataImpl 2020-03-19 17:52:15 +01:00
Tim Hessenmüller 80773e7fbf bug5197: Created DeleteCourseTemplateOperation 2020-03-19 17:50:14 +01:00
Tim Hessenmüller 32de3ed521 bug5197: Created DeleteMarkPropertiesOperation 2020-03-19 17:47:40 +01:00
Tim Hessenmüller f6afb258fe bug5197: Created UpdateCourseTemplateOperation 2020-03-19 17:39:04 +01:00
Tim Hessenmüller bf1e3b6a72 bug5197: Created CreateCourseTemplateOperation 2020-03-19 17:28:20 +01:00
Tim Hessenmüller 40a6349aa7 bug5197: Created CreateMarkTemplateOperation 2020-03-19 17:20:13 +01:00
Tim Hessenmüller 8f953e3758 bug5197: Created UpdateMarkPropertiesOperation 2020-03-19 16:45:32 +01:00
Tim Hessenmüller 516b72bb84 bug5197: Created SetPositioningInformationForMarkPropertiesOperation 2020-03-19 16:42:27 +01:00
Tim Hessenmüller 61edaf24c5 bug5197: Created CreateMarkPropertiesOperation 2020-03-19 16:39:23 +01:00
Tim Hessenmüller 8cf40059bf bug5197: Created CreateMarkRoleOperation 2020-03-19 16:35:44 +01:00
Axel Uhl 2978b67faa stripped unused dependencies off com.sap.sailing.shared.server 2020-03-11 17:54:04 +01:00
Axel Uhl 873d67cc91 aftermath of previous merging commit 2020-03-11 17:03:28 +01:00
Axel Uhl 3907c01039 Merge remote-tracking branch 'server/bug4006' into bug4006 2020-03-11 16:50:45 +01:00
Axel Uhl 1d6526fc91 moved SharedSailingData interface to com.sap.sailing.shared.server bundle;
made it implement the Replicable interface so it can be waited for using
the FullyInitializedReplicableTracker
2020-03-11 15:57:44 +01:00
Axel Uhl a7b8262a8b bug4006: use FullyInitializedReplicableTracker everywhere it's needed 2020-03-07 00:55:00 +01:00
Axel Uhl 39608e3f6c bug4006: in RacingEventService wait for fully-initialized SecurityService and SharedSailingData;
introduced an observer pattern that is used in case the
ReplicationService is still in the process of starting, waiting for
initial loads to complete. Only when the initial loads have completed,
the service references will be returned.
2020-03-06 18:48:30 +01:00
Axel Uhl b87a5fb02b Merge branch 'master' into bug4006 2020-03-06 17:48:41 +01:00
Axel Uhl 9d589bb063 also add markRolesById to initial load of SharedSailingData 2020-03-06 17:31:03 +01:00
Axel Uhl fd32fcc2da fixing bug regarding serialization of MarkImpl in operations for SharedSailingDataImpl;
those don't de-serialize properly because a MarkImpl expects to be
de-serialized in a stream that resolves using a SharedDomainFactory
object.
2020-03-06 17:28:35 +01:00
Axel Uhl 4747c8f331 bug4006: started to introduce a ReplicationStartingListener on ReplicationService 2020-03-06 16:11:55 +01:00
Axel Uhl a18d9de352 report actual replication operation class for wrappers; use single volatile boolean flag for initial load state instead of ThreadLocal 2020-03-06 01:32:48 +01:00
Axel Uhl 8ef24239ea fixed various aspects of course creation GWT and replication support 2020-02-14 11:57:52 +01:00
Axel Uhl 3940f0437d Merge branch 'bug5085' into bug5165 2020-01-27 11:33:00 +01:00
Axel Uhl 1aa90c3bdc Merge branch 'master' into bug5085 2020-01-27 11:30:32 +01:00
Axel Uhl 232b87579d cleaned up last usage recording code: no live map but explicit setter 2020-01-19 00:44:33 +01:00