Simon Pamies
762eb4fcbf
More documentation for the isLive method - it needs some refactoring later
2013-06-27 11:22:01 +02:00
Simon Pamies
21ed139f11
Make sure to correctly check for null for the time point
2013-06-27 11:18:55 +02:00
Simon Pamies
dfedfb5ecb
Added isLive functionality on server side
2013-06-27 11:14:20 +02:00
Simon Pamies
39f28f80a7
Revamped the logic for reading TracTrac race list: Now the loading of the race list does no longer read clientparams.php, it is read upon tracking start
2013-06-26 19:08:59 +02:00
Simon Pamies
039db1abc1
Fixed showing messages when reloading racelog
2013-06-26 17:50:20 +02:00
Simon Pamies
457bf03a7b
Changed warning to fine because the cause of this message is not a
...
warning.
2013-06-26 17:29:13 +02:00
Simon Pamies
ff5568fd05
Revamped RaceColumn link and unlink logic. Never ever remove the
...
RaceDefinition upon TrackedRace removal.
2013-06-26 16:55:39 +02:00
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
591bf0b2ba
Merge branch 'master' into live1
2013-06-25 11:42:15 +02:00
Simon Pamies
fc8916f8b6
Hotfix for xcelsius export NPE
2013-06-25 11:40:23 +02:00
Simon Pamies
4b8f18a07d
Logging changed
2013-06-25 11:25: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
8fbbaf0223
Optimizing properties for performance
2013-06-24 16:37:00 +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
ca5e7fe685
Merge branch 'master' into live1
2013-06-20 13:34:34 +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
9b9ea465d3
Merge branch 'master' into live1
2013-06-18 13:48: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
bf183f2657
Merge branch 'master' into live1
2013-06-14 13:38:18 +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
2cf76aa92d
Merge branch 'master' into live1
2013-06-12 16:30:17 +02:00
Simon Pamies
0299953420
Revert "Fixed output"
...
This reverts commit 6b77bb9fab .
2013-06-12 16:29:49 +02:00
Simon Pamies
9a5ff79916
Merge branch 'master' into live1
2013-06-12 16:02:25 +02:00
Simon Pamies
dfa4c7ad5c
Fixed logging
2013-06-12 15:41:19 +02:00
Simon Pamies
44e0b51b8a
Fixed monitoring properties
2013-06-12 15:37:35 +02:00
Simon Pamies
19881f2d73
Merge branch 'master' into live1
2013-06-12 15:35:06 +02:00
Simon Pamies
6b77bb9fab
Fixed output
2013-06-12 15:34:56 +02:00
Simon Pamies
caf6b097c2
Merge branch 'master' into live1
2013-06-12 14:05:26 +02:00
Simon Pamies
37b5af0d17
Fixed newlines
2013-06-12 14:05:07 +02:00