Commit Graph
59169 Commits
Author SHA1 Message Date
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