Commit Graph
481 Commits
Author SHA1 Message Date
Lennart Hensler 66efc11e16 Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
2014-09-17 15:07:42 +02:00
Axel Uhl db747ca1c3 use a concurrent hash map for race state weak references to avoid inconsistencies in hash map 2014-09-15 12:17:26 +02:00
Axel Uhl 7dc02f6540 use image size in conjunction with "stage" URL marker to determine stage image 2014-08-25 23:31:24 +02:00
Axel Uhl 1b46a87d79 serialize cached image sizes with EventBase so they are available in GWT front-end to decide what goes to the stage and what not 2014-08-25 22:49:00 +02:00
Axel Uhl 257c0a4e07 working on bug 2229: create event dialog now passes on sponsor image URLs, logo image URL and official website URL 2014-08-25 21:26:39 +02:00
Lennart Hensler f3217bf72a Merge remote-tracking branch 'origin/master' into bug1736
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode only).launch
2014-08-25 10:01:28 +02:00
Lennart Hensler 8bba0008aa Implemented a mechanism to sort statistics and dimensions 2014-08-22 14:42:01 +02:00
Lennart Hensler e29f5a1b5c Cleaned the function naming construction 2014-08-21 14:05:09 +02:00
Axel Uhl b67f4ea9b0 using a ConcurrentHashBag to manage the reader threads in NamedReentrantReadWriteLock; fast remove and fast add are supported 2014-08-13 14:52:51 +02:00
Lennart Hensler 2fcf1ca5b6 Merge remote-tracking branch 'origin/master' into dataMining 2014-08-12 12:04:59 +02:00
Axel Uhl 5146704f89 fixed lock reporting behavior by creating a stable clone before starting the tracing 2014-08-12 00:31:16 +02:00
Axel Uhl ce1d576644 ConcurrentHashMap was wrong; need to count duplicates (thank goodness a test caught that!); using ConcurrentLinkedQueue now 2014-08-12 00:02:54 +02:00
Axel Uhl 3bc14e4e5a use ConcurrentHashMap in NamedReentrantReadWriteLock to avoid congestion on the readers collection which used to be a SynchronizedList 2014-08-11 23:47:00 +02:00
fmittag cac7c69d89 improved boat class metadata, boat class resolving and boat class cache 2014-08-08 22:25:58 +02:00
fmittag ed5e1cb144 implemented usage of boat class images to regatta list 2014-08-08 18:18:03 +02:00
Lennart Hensler b06dbfa21e Merge remote-tracking branch 'origin/master' into dataMining 2014-08-07 17:38:20 +02:00
Axel Uhl a8546d56ac populate shared domain factory's boatClassCache from BoatClassMasterdata enum values 2014-08-07 00:15:31 +02:00
Axel Uhl 2a6639c5a8 Merge branch 'master' into boatclasses_masterdata 2014-08-06 23:46:55 +02:00
Axel Uhl 2dd99d09ac added LeaderboardGroup.displayName to JSON serialization process 2014-08-05 00:03:00 +02:00
Axel Uhl 33c194e16d working on bug 2079, adding displayName to leaderboard group and various related services and UIs 2014-08-04 23:49:31 +02:00
Steffen Wagner (d059727) 0e8ad7b83c hull type for surfboards 2014-07-31 17:29:20 +02:00
Steffen Wagner (d059727) 41b71a9762 first implementation of a boatclass with hull/image informations 2014-07-30 19:01:04 +02:00
Lennart Hensler 36c8c5ac37 Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2014-07-29 19:32:33 +02:00
Axel Uhl 3b04aa0ad0 renamed enum literal 2014-07-23 22:33:54 +02:00
Simon Pamies a583f3d595 Make sure to use analyze() as this guarantees locking of racelog 2014-07-23 16:39:40 +02:00
Simon Pamies 38e0b17e6a Introduced enum for AdditionalScoringInformationEvent that denotes the type of the information; extended various methods to include that type information; added string messages 2014-07-23 16:13:47 +02:00
Axel Uhl b3b6ffed0b fixed typo in comment 2014-07-22 19:23:23 +02:00
Simon Pamies 759dc6888b Merged master 2014-07-22 11:20:17 +02:00
Axel Uhl 80e0a17199 made reference cleaner for RaceState listeners reliable 2014-07-22 00:10:39 +02:00
Axel Uhl e2aaa40d4c use weak reference queue and cleaner thread 2014-07-21 23:53:39 +02:00
Axel Uhl a48f483de7 using weak reference for the listener registration of a RaceState object with the RaceLog 2014-07-21 23:11:05 +02:00
Simon Pamies 63ab134cf6 Showing UUID of revoked event in information panel 2014-07-21 12:50:25 +02:00
Simon Pamies 71fc6a3d03 Showing UUID in information panels 2014-07-21 12:50:04 +02:00
Simon Pamies 735f2c8e76 Making additional scoring information invalidate leaderboard cache 2014-07-21 12:48:20 +02:00
Simon Pamies 20f7ec22a5 Adding method to get the current state of additional scoring information 2014-07-21 12:47:46 +02:00
Simon Pamies 36a305b92d Alwayys requesting UUID for additional scoring information events 2014-07-21 12:47:07 +02:00
Simon Pamies f42a834d49 Only searching for unrevoked events in finder 2014-07-21 12:46:33 +02:00
Simon Pamies 4a92a1e8e0 Fixed case where readObject would not initialize the revoked events correctly, also no longer stopping whenever the event the revoke event refers to could not be found 2014-07-21 12:46:06 +02:00
Simon Pamies df1ccb9be1 Always using the UUID 2014-07-21 12:45:00 +02:00
Simon Pamies 7493d55261 Make sure to generate new UUID only for new events 2014-07-21 12:44:35 +02:00
Simon Pamies f993ff8fe5 Added interface to mark race log events with so that add operation invalidates leaderboard cache 2014-07-21 12:44:05 +02:00
Simon Pamies cca2866d76 Added deserializer, still needing to correctly implement revoke event 2014-07-21 01:06:00 +02:00
Simon Pamies e9ee01288b Extended RaceState with setter for additional scoring information, added button that is only enabled for ESS startphase 2014-07-20 23:48:43 +02:00
Simon Pamies ade5b5a35f Added new high point scoring scheme that checks if additional scoring information is available and iff gives a score of 8 for the winner 2014-07-20 23:20:30 +02:00
Axel Uhl 8f1c888f06 write buffered operations into stream directly, avoiding copying the potentially huge message buffer; more replication logging still 2014-07-16 23:00:09 +02:00
Axel Uhl 426f9cf982 use NamedReentrantReadWriteLock in MediaLibrary 2014-07-15 00:10:44 +02:00
Axel Uhl 6440068d0c added support for image sizes on Event / EventImpl 2014-07-10 09:13:25 +02:00
Lennart Hensler 7c7c6f1512 Merge branch 'master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2014-07-03 16:19:56 +02:00
Armin Zamani 5103643e41 Fix for RacingProcedures: Handling of Blue Flag in finishing phase was
missing. Regatta overview now displays the blue flag.
2014-06-28 16:49:37 +02:00
Fredrik Teschke f7933fbf94 Merge branch 'master' of sapsailing.com:/home/trac/git
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/state/racingprocedure/impl/BaseRacingProcedure.java
2014-06-27 11:53:36 +02:00