Axel Uhl
db1d0b00a8
bug5077: new gwt-2.11.0 candidate with successful streamed serialization
2022-09-22 15:37:44 +02:00
Axel Uhl
3a10ff489d
formatting only
2022-09-22 15:37:26 +02:00
Axel Uhl
94868db570
bug5077: fixed SDM launch config again
2022-09-21 18:31:31 +02:00
Axel Uhl
ddb4c96e47
bug5077: using a gwt-2.11.0 dev version with first streamin approach for RPC response;
...
completely untested first approach
2022-09-21 18:26:48 +02:00
Axel Uhl
c563aed7e8
bug5077: a GWT local build that serializes in forward order;
...
this is preparing for streaming serialization
2022-09-20 21:04:31 +02:00
Axel Uhl
e8a48dace6
removed e.printStackTrace()
2022-09-15 17:05:29 +02:00
Axel Uhl
93cf5d27aa
bug5763: improved AwsAvailabilityZoneImpl.toString() to emit ID if name is null
2022-09-14 17:59:53 +02:00
Axel Uhl
dc1dc1ac67
bug5763: accept a port if not all shared instances in other AZs occupy it
2022-09-14 14:44:19 +02:00
Axel Uhl
e18e90fa2d
bug5763: check for available ports also on shared instances in other AZs
2022-09-14 09:51:15 +02:00
Axel Uhl
a1488fe797
added bachelor thesis on mark position inference
2022-09-09 08:49:39 +02:00
Axel Uhl
7800799e2a
consolidated imports to avoid unused import warning
2022-08-23 13:38:25 +02:00
Axel Uhl
e95d1232e6
aftermath to bug4821: removed illegal-access=permit flag for Java 11 options
2022-08-23 13:19:11 +02:00
Axel Uhl
e1aa638f0c
fixed GWT Sailing SDM.launch regading the nosuperdevMode parameter
2022-08-23 11:36:14 +02:00
Axel Uhl
509a36d523
Merge branch 'bug4821'
2022-08-23 10:31:43 +02:00
Axel Uhl
f839ff098f
added new "key" query parameter to NOAA URLs for declination / WMM service
2022-08-22 14:04:11 +02:00
Axel Uhl
c0422a784e
bug5762: avoid IndexOutOfBoundsException by checking polar regression equation solution first
2022-08-22 10:14:07 +02:00
Axel Uhl
33d7f3df32
bug4821: removed tests that depend on now removed InheritableThreadLocal handling
2022-08-17 14:05:32 +02:00
Axel Uhl
afeb02543a
bug4821: removed InheritableThreadLocalAndThreadPoolTest;
...
it doesn't make sense anymore because based on Java 17's restrictions we
no longer want to mess with illegal reflection to copy inheritable
ThreadLocal values.
2022-08-17 14:05:23 +02:00
Axel Uhl
d0a0535a85
Merge branch 'master' into bug4821
2022-08-17 14:05:05 +02:00
Axel Uhl
e72df5c57b
Merge remote-tracking branch 'origin/master'
2022-08-17 10:48:23 +02:00
Axel Uhl
b998ce8f7f
bug4821: also catch UnavailableSecurityManagerException when looking for Subject/Session
2022-08-17 10:01:21 +02:00
Finn Huelsbusch
3aec69f4d4
Updated onboarding for gwt 2.10
2022-08-17 07:33:27 +00:00
Axel Uhl
56fb8a0890
bug4821: moved Subject attachment to ThreadPoolUtilImpl; use where required
2022-08-16 23:35:45 +02:00
Axel Uhl
8d4a370fb2
bug4821: replacing illegal reflection by Shiro Subject.associateWith
2022-08-16 12:09:10 +02:00
Axel Uhl
5b4a35f9c5
Merge branch 'master' into bug4821
2022-08-16 10:57:34 +02:00
Axel Uhl
5c2f0bc37c
fixed typo in variable name
2022-08-16 10:57:22 +02:00
Axel Uhl
520b7fdc23
Merge branch 'master' into bug4821
2022-08-16 10:57:07 +02:00
Axel Uhl
4e354ab798
updated GWT launch config
2022-08-16 10:29:29 +02:00
Axel Uhl
58b94f27f4
gwt-2.10.0 upgrade; entirely untested so far, only patched target platform, gwt projects and MANIFEST.MF files
2022-08-15 17:49:22 +02:00
Axel Uhl
f68a89e486
fixed indentation only
2022-08-15 17:29:25 +02:00
Dennis Aulenbacher
431b9e1df9
bug5706: Checking for valid RaceIdentifier
2022-08-14 21:07:38 +02:00
Dennis Aulenbacher
27fdde9867
bug5706: Wired PaywallResolver through EventView
2022-08-14 20:17:05 +02:00
Dennis Aulenbacher
12741eeb6e
Merge branch 'master' of ssh://trac@sapsailing.com/home/trac/git into bug5706
2022-08-14 18:02:25 +02:00
Axel Uhl
82d1ee9c74
bug5728: added more ClientSession handling to make test failures with MongoDB replica sets less likely
2022-08-12 00:43:00 +02:00
Axel Uhl
b63b2591f7
bug5728: countering the com.mongodb.MongoCommandException: Command failed with error 225 (TransactionTooOld) exception
...
The exception messagewas:
'Retryable write with txnNumber 99 is prohibited on session e77b2b97-ec19-4b13-816a-c9e1a639890b - 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU= because a newer retryable write with txnNumber 101 has already started on this session.' on server silent:27017. The full response is {"operationTime": {"$timestamp": {"t": 1660252581, "i": 8}}, "ok": 0.0, "errmsg": "Retryable write with txnNumber 99 is prohibited on session e77b2b97-ec19-4b13-816a-c9e1a639890b - 47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU= because a newer retryable write with txnNumber 101 has already started on this session.", "code": 225, "codeName": "TransactionTooOld", "$clusterTime": {"clusterTime": {"$timestamp": {"t": 1660252581, "i": 8}}, "signature": {"hash": {"$binary": {"base64": "AAAAAAAAAAAAAAAAAAAAAAAAAAA=", "subType": "00"}}, "keyId": 0}}}
The problem was most likely that the metadata collection was written by
a separate thread, thus violating the preconditions for using
ClientSession which demands all access to happen through the same
thread. The solution was now to split this into two separate optional
ClientSession objects: one for the fixes, one for the metadata
2022-08-11 23:41:32 +02:00
Axel Uhl
d0b4f06a0d
bug5728: pass through the outlier removal parameter one level more for testing
2022-08-11 21:50:32 +02:00
Axel Uhl
1bad933aee
bug5728: use MongoDB client session properly in fix store
2022-08-11 18:12:57 +02:00
Axel Uhl
39522f30d6
bug5728: fixed MetadataUpdater wait mechanics; tests locally green
2022-08-11 17:44:07 +02:00
Axel Uhl
947de37542
bug5728: manually-crafted test fix sequences must not undergo outlier filtering; fighting intermittent MongoDB causality errors
2022-08-11 02:11:56 +02:00
Axel Uhl
7e986ec1c5
bug5728: suspend max speed caching while loading, too
2022-08-10 17:07:19 +02:00
Axel Uhl
434743a578
bug5728: moved outlier filtering into separate class OutlierFilter and used it in FixLoaderAndTracker for competitor tracks
2022-08-10 16:16:02 +02:00
Axel Uhl
7694040f8e
Merge branch 'master' into bug5728
2022-08-10 14:09:02 +02:00
Axel Uhl
59e25fe160
bug5728: added TODO
2022-08-10 13:08:08 +02:00
Axel Uhl
90de7fcaa2
bug5728: adjusted test verdict for Gallagher/Zelenka; the full track has 323 instead of 23 outliers remaining
2022-08-10 12:37:37 +02:00
Axel Uhl
9523ff3555
bug5728: improved test verdict message
2022-08-10 12:28:31 +02:00
Axel Uhl
00ef5169c6
bug5728: changed test verdict to eight times faster
2022-08-09 18:40:33 +02:00
Axel Uhl
4d9e7df16c
bug5728: run a comparison for mark passing analysis with adjusted and original track
2022-08-09 18:19:39 +02:00
Axel Uhl
1f94f2c3fd
bug5728: fixed exported track of Gallagher/Zelenka; fixed position of mark "Faulkner Island"
2022-08-09 16:42:52 +02:00
Axel Uhl
568cb0fa12
bug5728: test set-up to compute Gallagher/Zelenka's mark passings
2022-08-09 15:03:45 +02:00
Finn Huelsbusch
5fa015c780
Links fixed so that the page is opened and not downloaded
2022-08-09 10:50:59 +02:00