Commit Graph
100 Commits
Author SHA1 Message Date
Simon Pamies 166325d51d Also logging race name for makr position receiver 2013-06-26 15:24:59 +02:00
Simon Pamies 88f16ab98c Added button to refresh all race logs 2013-06-26 15:18:42 +02:00
Simon Pamies edf0127dbe Fixed replication for race column 2013-06-26 14:53:59 +02:00
Simon Pamies 81f9a007bb Added possibility to reload a racelog from database by using a button in the gwt ui 2013-06-26 13:54:28 +02:00
Simon Pamies 9d1c025125 Fixed NPE 2013-06-26 10:57:52 +02:00
Simon Pamies 2207fd8122 Extended logging 2013-06-26 10:34:40 +02:00
Simon Pamies 24caf99e96 RaceRankFilter did go one step too early 2013-06-25 17:44:10 +02:00
Simon Pamies 8694a7b50c Also overwriting version.txt upon remote deploy to show the correct version information 2013-06-25 17:10:33 +02:00
Simon Pamies ab23f2764a Tests for fix 7a7c3a7b50 suggest that the problem with filter is gone 2013-06-25 16:24:54 +02:00
Simon Pamies b482b793f7 windTracks is already concurrent - no need for additional synchronization 2013-06-25 16:15:45 +02:00
Simon Pamies 7a7c3a7b50 Trying to fix the problem with refreshing leaderboard 2013-06-25 15:09:39 +02:00
Simon Pamies 30a66717e3 Not building during remote-deploy 2013-06-25 14:37:54 +02:00
Simon Pamies d1b7c615bb Disable automatic filter enablement until bugs are fixed 2013-06-25 14:00:23 +02:00
Simon Pamies 87a7dca066 Make it possible to skip selenium tests 2013-06-25 12:27:07 +02:00
Simon Pamies fc8916f8b6 Hotfix for xcelsius export NPE 2013-06-25 11:40:23 +02:00
Simon Pamies 1c74c7556c Fixed problem with negative rank 2013-06-24 17:43:58 +02:00
Simon Pamies 6263adfdd5 Fixed 1459 2013-06-24 17:40:02 +02:00
Simon Pamies 3d6a08c742 Never overwrite configuration upon remote deploy 2013-06-24 15:20:33 +02:00
Simon Pamies 88f57ba14b Fixed logic of remote deployment - we want to deploy a branch not a server 2013-06-23 15:58:39 +02:00
Simon Pamies 4966b074bc Fixed hard coded git branch 2013-06-23 15:39:59 +02:00
Simon Pamies 64e7a89b6b Moved global information message to errorReporter. Revamped with GWT
layout.
2013-06-21 15:06:25 +02:00
Simon Pamies 5f22064cf8 First step in order to have a persistent information display 2013-06-21 14:57:29 +02:00
Simon Pamies 56649524ce Removed logout button - it is currently useless because there is no way of logging out a user that is logged in by using basicauth (cont.) 2013-06-21 14:57:29 +02:00
Simon Pamies dd8365b972 Removed logout button - it is currently useless because there is no way of logging out a user that is logged in by using basicauth 2013-06-21 14:57:28 +02:00
Simon Pamies 7b4453f02f Make sure that exceptions during setup are shown 2013-06-21 14:57:28 +02:00
Simon Pamies 9f47801d77 Make sure that queue is cleared properly after each test 2013-06-21 13:50:06 +02:00
Simon Pamies a0f2fd0863 More logging for tests 2013-06-21 13:25:24 +02:00
Simon Pamies 42e79e0f2f Added output to see where this test stalls 2013-06-21 13:18:36 +02:00
Simon Pamies 4e6645ed04 Fixed remote-deploy functionality 2013-06-21 12:36:10 +02:00
Simon Pamies cbad60055f Merge branch 'master' into replication-revamp 2013-06-21 12:23:50 +02:00
Simon Pamies 8fd0141f03 Fixed naming of queue parameter 2013-06-21 12:22:24 +02:00
Simon Pamies 39edf6d5bb Better handling of possible NPE for raceTrackersByRegatta 2013-06-21 12:17:54 +02:00
Simon Pamies 25a46ef312 Revamped functionality of removing a queue. It works now correctly and
removes queues.
2013-06-21 01:50:58 +02:00
Simon Pamies 464d7d2051 Now also the queue will survive a connection drop and will also handle
client disconnects gracefully and free contents after some time.
2013-06-21 01:25:47 +02:00
Simon Pamies bf35cbf077 Disable button for removal when there are no replicas 2013-06-20 23:33:03 +02:00
Simon Pamies 1cf09573e0 Logging exceptions the right way 2013-06-20 23:23:05 +02:00
Simon Pamies 393c65d2d9 Avoid deprecation by simply using encoding 2013-06-20 23:22:40 +02:00
Simon Pamies 40dea7ba61 Merge branch 'master' into replication-revamp 2013-06-20 23:15:10 +02:00
Simon Pamies b994b71236 Minor changes like i18n and functionality for stopping one replica 2013-06-20 23:14:37 +02:00
Simon Pamies 290602288d Fixed NPE after reconnection 2013-06-20 23:13:48 +02:00
Simon Pamies 344b5f8872 Added possibility to show global warning message 2013-06-20 23:13:10 +02:00
Simon Pamies 86bb90f72e Make it possible to remove single replicas from master 2013-06-20 23:12:33 +02:00
Simon Pamies 911f51de3b More layout changes 2013-06-20 23:11:56 +02:00
Simon Pamies 4033f0e25b Encoding parameters correctly, also using identifier instead of hostname 2013-06-20 16:09:54 +02:00
Simon Pamies c78112d357 Fixed button spacing 2013-06-20 16:09:40 +02:00
Simon Pamies af09da2d7f Now an error does no longer yield information about a master 2013-06-20 15:45:40 +02:00
Simon Pamies 91afa067ba Revamped UI of fieldsets; moved refresh button 2013-06-20 15:31:06 +02:00
Simon Pamies 0403acb687 More logging for unique replication identifier 2013-06-20 15:21:17 +02:00
Simon Pamies b1ba8e6740 Fixed hostname 2013-06-20 15:20:52 +02:00
Simon Pamies f9ac08032c a) Bulk of changes related to UI - making the replication tab a better
world :-)
b) Added unique identifier for each replica. This now allows to have
multiple replicas per physical host. It also make deregistration
deterministic.
2013-06-20 15:04:01 +02:00
Simon Pamies 7af9587903 Fixed mongodb port display 2013-06-20 13:30:53 +02:00
Simon Pamies 059887e180 Merge branch 'replication-revamp' of ssh://sapsailing.com/home/trac/git into replication-revamp 2013-06-20 12:40:45 +02:00
Simon Pamies 671e68e53f Make sure that replicator thread is interrupted when application
requests shutdown of the connection. Unfortunately the RabbitMQ API does
not support closing a connection while unblocking the nextDelivery call.
There fore we need to interrupt the thread manually.
2013-06-20 12:36:54 +02:00
Simon Pamies 4956ee0a0c At least consume the last event 2013-06-20 10:32:34 +02:00
Simon Pamies 4bdcdf01f3 Fixed NPE 2013-06-20 10:27:33 +02:00
Simon Pamies 3e0f694e65 Adding UI and API support for stopping replication. 2013-06-20 09:54:05 +02:00
Simon Pamies b23ae0defb Fixed consumer channel selection and added better exception logging 2013-06-19 18:52:10 +02:00
Simon Pamies 4539a19cb0 Extended ReplicationPanel showing information a better way 2013-06-19 18:26:45 +02:00
Simon Pamies d8eb10bd1a Added descriptive texts for replica configuration 2013-06-19 17:58:39 +02:00
Simon Pamies 77314d168c Removing old version implementation 2013-06-19 17:57:57 +02:00
Simon Pamies 4b2f7ce6c9 Gnarf the domain.common is also used by GWT - moving build version builder away 2013-06-19 17:57:33 +02:00
Simon Pamies 9ff29abfc9 Added a fixed IntegerBox that does not display integers with separator,
also added new messages for replication.
2013-06-19 17:44:14 +02:00
Simon Pamies 4c8a5fb78c Cleaned unused imports 2013-06-19 17:24:43 +02:00
Simon Pamies 05c7f96cfd Updated logging for replication serializations and load 2013-06-19 17:23:20 +02:00
Simon Pamies e1d7556e84 Removing unneeded check - classloader reset needs to take place at every step 2013-06-19 16:15:17 +02:00
Simon Pamies d9bb941af0 Handle reconnection after connection drops for replication listener 2013-06-19 16:08:54 +02:00
Simon Pamies d337e7206e Created test that proves that Replicator can recover from connection problems 2013-06-19 15:13:38 +02:00
Simon Pamies 1e8d1ec0ac Exporting replication.impl does not hurt anyone and that way we stay in
the pattern of having all implementation related code in impl packages
2013-06-19 12:25:46 +02:00
Simon Pamies a568e315f2 Moved ReplicaDescriptor as it is an implementation and belongs in the impl package 2013-06-19 12:23:29 +02:00
Simon Pamies f0dc9d5292 Added status script to check if server is running (now with script) 2013-06-18 13:37:48 +02:00
Simon Pamies 0a1fc51616 Added status script to check if server is running 2013-06-18 13:37:13 +02:00
Simon Pamies 23cf52d39a Make clear that configuration has not been overwritten if no-overwrite is present 2013-06-18 10:10:37 +02:00
Simon Pamies b7b2af46a0 More detection for startup 2013-06-18 10:05:45 +02:00
Simon Pamies ee9039a7aa Added java detection and startup detection to start script 2013-06-18 09:56:33 +02:00
Simon Pamies eb58713bc1 Added explicit check for java home directory 2013-06-18 09:36:28 +02:00
Simon Pamies 5001615c5a When using overwritten target then also overwrite configuration 2013-06-18 09:26:53 +02:00
Simon Pamies 7ab9e34922 Always overwrite java path the hard way 2013-06-14 13:38:08 +02:00
Simon Pamies 99ccae141e Adding more information to version string 2013-06-14 11:01:37 +02:00
Simon Pamies 0299953420 Revert "Fixed output"
This reverts commit 6b77bb9fab.
2013-06-12 16:29:49 +02:00
Simon Pamies 6b77bb9fab Fixed output 2013-06-12 15:34:56 +02:00
Simon Pamies 37b5af0d17 Fixed newlines 2013-06-12 14:05:07 +02:00
Simon Pamies b7a25eb316 Also overwrite start,stop once when env.sh is not present 2013-06-09 11:18:20 +02:00
Simon Pamies f674d75ae0 Never work on a sunday :-) 2013-06-09 11:16:42 +02:00
Simon Pamies f32d496738 Make sure to copy env.sh if it is not present 2013-06-09 11:15:08 +02:00
Simon Pamies 3553e5428f Fixed ports for master branch 2013-06-09 10:56:05 +02:00
Simon Pamies 9bdfc75dd6 Whitespace cleanup for better reading 2013-06-07 16:18:48 +02:00
Simon Pamies 498c409b89 Updated build script to ensure correct ports upon install 2013-06-07 16:15:50 +02:00
Simon Pamies e47b52798f Added more variables that could be useful - watch out for memory setting 2013-06-07 16:02:56 +02:00
Simon Pamies 7bb82f4ea8 Moved server variables to extra script 2013-06-07 15:59:03 +02:00
Simon Pamies b375d43d9c Updated production environment (markdown) 2013-06-07 15:49:07 +02:00
Simon Pamies 104b266ff7 Extended tcp,udp server and clients for tests 2013-06-07 15:28:31 +02:00
Simon Pamies ccacf7e026 TrackedRace now handles multiple racelogs with ease - event listners need to be updated to propagate 2013-06-07 09:46:45 +02:00
Simon Pamies 0bd30d0942 Persist the identifier for a racelog - not using racelogidentifier directly because it would mean adding com.sap.sailing.domain as a dependency to shared android - also a racelog identifier is too tightly bound with the notion of a race column and such - a racelog should never know about being coupled with a column or fleet 2013-06-07 09:10:27 +02:00
Simon Pamies 782c7c1b33 Wrong separator used. 2013-06-06 16:50:25 +02:00
Simon Pamies b520e9f30c Introduced a simple display of build version - eases life when handling multiple servers - build information is generated by build script 2013-06-06 16:44:54 +02:00
Simon Pamies 7dc9bbfabf Setting workers back to 3 2013-06-06 16:00:23 +02:00
Simon Pamies c87c700332 This project should have the gwt nature (in classpath also) 2013-06-06 15:59:57 +02:00
Simon Pamies 63f4d9a1dd This project should have the gwt nature 2013-06-06 15:59:25 +02:00
Simon Pamies 78e853f9a4 Fixed compile settings - include simulator 2013-06-06 15:33:03 +02:00
Simon Pamies 76e2f86707 First step to display version information in AdminConsole 2013-06-06 15:32:22 +02:00