Lennart Hensler
bdb0e3b6df
Merge remote-tracking branch 'origin/master'
2014-06-29 17:01:21 +02:00
Lennart Hensler
7e91b4e15b
Fixed the UI-Test, after the string messages have changed
2014-06-29 17:00:15 +02:00
Lennart Hensler
001f280eb7
Fixed the missed StringMessages_ru
2014-06-29 13:45:04 +02:00
Lennart Hensler
f67631332a
Merge remote-tracking branch 'origin/master'
2014-06-29 13:08:59 +02:00
Lennart Hensler
ec6e110ba1
Adjusted the admin console release notes
2014-06-29 13:08:24 +02:00
Lennart Hensler
5512869cd7
You can't track races with a wrong regatta anymore
2014-06-29 11:37:29 +02:00
Lennart Hensler
d92ecb58f1
Tracking swiss timing races with the default regatta and a remembered regatta
...
doesn't show an error anymore
2014-06-28 15:40:18 +02:00
Lennart Hensler
5702d0e949
Tracking trac trac races with the default regatta and a remembered regatta doesn't show an error anymore
2014-06-28 15:39:29 +02:00
Lennart Hensler
485e46334d
The check if the boat class matches when tracking a race is now case
...
sensitive
2014-06-28 13:24:49 +02:00
Lennart Hensler
3866229ff4
Added some missed string messages of the EditableLeaderboardPanel
2014-06-28 09:29:09 +02:00
Lennart Hensler
21aebfbcf3
Merge remote-tracking branch 'origin/master' into bug2024
2014-06-27 23:54:40 +02:00
Lennart Hensler
1ff1b741a4
Added a button in the TrackedRacesManagementPanel to set the
...
startTimeReceived of the selected race
2014-06-27 23:53:48 +02:00
Lennart Hensler
2dec6f7aa0
Changed the wind direction display from Bearing to From
...
Affects the Expedition messages of the WindStatusServlet
2014-06-27 11:22:26 +02:00
Lennart Hensler
e7447b1036
Removed the border of the play pause button when the moderator shortcut is
...
applied
2014-06-26 17:31:30 +02:00
Lennart Hensler
f5745ea43f
Merge remote-tracking branch 'origin/master' into bug2021
2014-06-26 15:41:50 +02:00
Lennart Hensler
db47f7cd29
Minor cleanup of the TVEntryPoint
...
Extracted a constant for the leaderboard name.
Replaced Window.Location.getParameter with
GwtHttpRequestUtils.getBooleanParameter for the boolean parameters. This
allows declaring a default value.
2014-06-26 15:39:04 +02:00
Lennart Hensler
82765dcff2
The standard sorting for the RegattaOverview is now lastUpdate descending
...
I also fixed a NPE, if the left lastUpdate is null.
2014-06-26 13:22:10 +02:00
Lennart Hensler
899b854b50
Changed the leg type cache key from TrackedLegOfCompetitor and TimePoint
...
to Leg and TimePoint
2014-06-25 21:35:35 +02:00
Lennart Hensler
a0186dbfdc
Created an optimized version of getTack, if the wind is known
2014-06-25 18:20:26 +02:00
Lennart Hensler
cea0935d97
Merge remote-tracking branch 'origin/master'
2014-06-07 11:07:36 +02:00
Lennart Hensler
54c225662a
Deactivated the data mining
2014-06-07 11:06:59 +02:00
Lennart Hensler
647760ab5a
Merge branch 'master' into antiWrapAround_Bug_1800
2014-04-20 19:59:14 +02:00
Lennart Hensler
f6b8f8c427
Implemented and tested the new wind chart recalculation algorithm
2014-04-20 18:34:48 +02:00
Lennart Hensler
f0daeec314
Updated the gwt ui jre to 1.7 to make the tests runnable
2014-04-17 17:17:50 +02:00
Lennart Hensler
84f06fd23c
Implemented tests for the new point recalculation algorithm
2014-04-09 19:13:57 +02:00
Lennart Hensler
15f1e486a9
Implemented a failing empty test for the new anti wrap around algorithm
2014-04-07 18:15:29 +02:00
Lennart Hensler
38d3de8081
Used the new anti wrap around algorithm in the wind chart
2014-04-07 18:11:32 +02:00
Lennart Hensler
41f0c2236a
Implemented the new anti wrap around algorithm
2014-04-07 17:16:02 +02:00
Lennart Hensler
b102001e3a
Added an empty method for the new anti wrap around algorithm
2014-04-07 16:12:27 +02:00
Lennart Hensler
f5f8909a12
Fixed a NPE in the DataMiningFactory
...
The map for the supported locales (mapped by the local info name, provided
by GWT) wasn't initialized properly.
2014-03-18 11:37:33 +01:00
Lennart Hensler
875ec9465e
Merge remote-tracking branch 'origin/dataMining' into dataMining
2014-03-18 11:14:27 +01:00
Lennart Hensler
18a328fd8d
Implemented the HasContext hierarchy
2014-03-18 08:53:16 +01:00
Lennart Hensler
42569d1b07
Merge remote-tracking branch 'origin/master' into dataMining
...
Conflicts:
java/com.sap.sailing.server/SailingServer (Proxy).launch
2014-03-17 22:25:39 +01:00
Lennart Hensler
2e9de031ef
Extended the context hierarchy and implemented a first retriever
2014-03-16 14:22:23 +01:00
Lennart Hensler
0698098f35
Refactored the filtering retrieval processer to fit the standard usage
2014-03-15 18:03:49 +01:00
Lennart Hensler
be0ad56062
Implemented the cluster group repositories
2014-03-15 16:39:12 +01:00
Lennart Hensler
a6dbf58d7e
Merge remote-tracking branch 'origin/master' into dataMining
...
Conflicts:
java/com.sap.sailing.datamining.shared/META-INF/MANIFEST.MF
java/com.sap.sailing.datamining.shared/src/com/sap/sailing/datamining/shared/impl/SimpleQueryDefinition.java
java/com.sap.sailing.datamining/META-INF/MANIFEST.MF
java/com.sap.sailing.gwt.ui/SailingGWT.launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
2014-03-15 08:18:56 +01:00
Lennart Hensler
fefb369a88
Merge remote-tracking branch 'origin/master' into dataMining
2014-03-12 09:29:21 +01:00
Lennart Hensler
cbb8c322f8
Fixed the starting issues of the data mining component
2014-03-12 09:28:52 +01:00
Lennart Hensler
5601a00b4e
Tested and refactored cluster groups and clusters
2014-03-11 10:12:14 +01:00
Lennart Hensler
e0a9f552b6
Merge remote-tracking branch 'origin/master' into dataMining
2014-03-11 08:54:44 +01:00
Lennart Hensler
e228e7ed67
Implemented cluster groups
2014-03-10 14:07:08 +01:00
Lennart Hensler
8fb3f3e9a9
Merge remote-tracking branch 'origin/master' into dataMining
2014-03-10 13:53:39 +01:00
Lennart Hensler
28769df713
Implemented new clusters and their boundaries
2014-03-10 13:51:50 +01:00
Lennart Hensler
f0d29c4555
Renamed the context interfaces and classes
2014-03-10 11:43:30 +01:00
Lennart Hensler
304e5ec71b
Moved all singletons to the DataMiningActivator
2014-03-10 11:00:59 +01:00
Lennart Hensler
d9c38b6104
Added a filtering retrieval processor to the standard query test
2014-03-09 18:31:30 +01:00
Lennart Hensler
eab7f79427
Implemented and tested the AbstractFilteringRetrievalProcessor
2014-03-09 18:05:26 +01:00
Lennart Hensler
0e272885ac
Merge remote-tracking branch 'origin/master' into dataMining
2014-03-09 15:58:34 +01:00
Lennart Hensler
8edc00920a
Implemented the result enriching
...
With this task, I opened the I18N and enriched the Function annotations
2014-03-09 15:57:21 +01:00
Lennart Hensler
0350a54dec
Implemented a workflow to enrich the result with additional data
...
This was problematic, because a processor can have multiple result
receivers and every result receiver could add additional data. So I
implemented an additional result data builder, that handles the conflicts,
when a member of the additional data is set multiple times.
There's a remaining problem with the StringMessagesForTests, because it
isn't as rich as the string messages used in the productive environment.
When this is resolved, the query tests should be successful.
2014-03-07 14:46:51 +01:00
Lennart Hensler
4c7a1706d6
Improved the logging
2014-03-07 11:31:54 +01:00
Lennart Hensler
5f552b46b8
Merge remote-tracking branch 'origin/master' into dataMining
2014-03-07 10:00:04 +01:00
Lennart Hensler
97cf2804ad
Merge remote-tracking branch 'origin/dataMining' into dataMining
...
Conflicts:
java/com.sap.sse.datamining/src/com/sap/sse/datamining/impl/components/AbstractPartitioningParallelProcessor.java
2014-03-07 09:59:50 +01:00
Lennart Hensler
2fbf86c9e7
Merge remote-tracking branch 'origin/master' into dataMining
2014-03-06 17:23:07 +01:00
Lennart Hensler
038b2089f5
Implemented an aborting mechanism for processors and timeouting in the
...
query
2014-03-06 17:22:31 +01:00
Lennart Hensler
7ad354f104
Merge remote-tracking branch 'origin/master' into dataMining
2014-03-06 14:29:52 +01:00
Lennart Hensler
22d9fa9f2f
Added missing export of the data mining sse bundle
2014-03-06 14:18:27 +01:00
Lennart Hensler
a7d837f2d6
Cleaned the instruction wrapping of the abstract parallel processor
2014-03-02 12:27:07 +01:00
Lennart Hensler
f00dc963ba
Implemented a timeouting mechanism for queries with an issue
...
The problem is, that the processing still continous, because there is no
abort mechanism for processors right now. The query just stops waiting for
the result and throws a TimeoutException.
2014-03-02 11:47:55 +01:00
Lennart Hensler
a0f6af0318
Merge remote-tracking branch 'origin/master' into dataMining
2014-03-02 10:11:48 +01:00
Lennart Hensler
6a2e2014f8
First attempt for a timeouting mechanism
2014-03-01 21:27:37 +01:00
Lennart Hensler
131a52b3b3
Merge remote-tracking branch 'origin/master'
2014-03-01 18:11:06 +01:00
Lennart Hensler
462dcd3024
Added my bachelor thesis to the wiki
2014-03-01 18:10:32 +01:00
Lennart Hensler
66d008630f
Merge remote-tracking branch 'origin/master' into dataMining
2014-03-01 17:50:51 +01:00
Lennart Hensler
acd4f6b8fc
Implemented the standard workflow without the additional result data
...
Additional data is for example the amount of retrieved or filtered data
entries.
2014-02-26 21:41:24 +01:00
Lennart Hensler
69b81f8a25
Implemented a test for ProcessorQuery with standard workflow
2014-02-26 19:50:50 +01:00
Lennart Hensler
0fe488357d
Added stub for a processor query
2014-02-26 16:00:00 +01:00
Lennart Hensler
a1c60f5134
Removed unnecessary generic type argument from Query
2014-02-26 15:17:45 +01:00
Lennart Hensler
0aef8d3bc7
Simplified the sum aggregation processor hierarchy
2014-02-26 15:16:13 +01:00
Lennart Hensler
1ddacd3946
Changed the unfinished instructions counter handling
...
A ReentrantReadWriteLock is now used instead of synchronized methods
2014-02-26 14:59:04 +01:00
Lennart Hensler
b6726c4cc4
Implemented sum, average and median aggregators for grouped double values
2014-02-26 14:54:11 +01:00
Lennart Hensler
f39cf9a32d
Implemented an abstract aggregation processor
2014-02-25 18:45:45 +01:00
Lennart Hensler
853ba51a02
Renamed the package for the data mining component tests
2014-02-25 18:07:05 +01:00
Lennart Hensler
3099d9b5e4
Hardened the tests for the new data mining components
2014-02-25 18:04:15 +01:00
Lennart Hensler
a20e9120f8
Replaced the ProcessingInstruction with Callable
...
This makes the concept of forwarding the results much easier to understand
and cleaner.
2014-02-25 17:11:38 +01:00
Lennart Hensler
8b39db5517
Merge remote-tracking branch 'origin/master' into dataMining
2014-02-25 15:34:46 +01:00
Lennart Hensler
1110bc087f
Implemented a extraction processor for grouped data
2014-02-25 15:34:11 +01:00
Lennart Hensler
d4f9d8ba58
Try to fix the hudson data mining build
2014-02-25 13:52:26 +01:00
Lennart Hensler
b744760cce
Implemented a NullaryFunctionRegexFilterCriteria
2014-02-25 13:18:41 +01:00
Lennart Hensler
f46b37e1a6
Moved old filter criterias to a deprecated package
2014-02-25 13:06:33 +01:00
Lennart Hensler
dd17ba0e2b
Merge remote-tracking branch 'origin/master' into dataMining
2014-02-25 11:44:04 +01:00
Lennart Hensler
c8ee455d2a
Implemented a filtering processor
2014-02-25 11:43:37 +01:00
Lennart Hensler
90c4939280
Cleaned the datamining sse test bundle
2014-02-25 08:47:48 +01:00
Lennart Hensler
4aad50215f
Moved the old components to a impl.components.deprecated package
2014-02-25 08:45:45 +01:00
Lennart Hensler
96dc9be71e
Merge remote-tracking branch 'origin/master' into dataMining
2014-02-24 20:34:23 +01:00
Lennart Hensler
c2a77d8daa
Made the handling of unfinished instructions thread safe
2014-02-24 18:10:42 +01:00
Lennart Hensler
11200163fb
Fixed the test for the ParallelMultiDimensionalGroupingProcessor
2014-02-24 12:27:21 +01:00
Lennart Hensler
ee183b4c9c
Merge remote-tracking branch 'origin/master' into dataMining
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT.launch
2014-02-24 10:39:47 +01:00
Lennart Hensler
78f0d78140
Merge remote-tracking branch 'origin/dataMining' into dataMining
2014-02-23 11:42:16 +01:00
Lennart Hensler
7f57fae8f7
Implemented a grouping processor
2014-02-22 16:00:07 +01:00
Lennart Hensler
b79cbd32f1
Added a test for the partitioning of AbstractSimpleParallelProcessor
2014-02-22 14:47:12 +01:00
Lennart Hensler
eb63251e94
Added test for the processor finishing
2014-02-22 14:15:02 +01:00
Lennart Hensler
5c494b521e
Fixed a syntax error in a test
2014-02-22 13:22:13 +01:00
Lennart Hensler
34c86d8864
Added a stub for a dimensional grouping processor
2014-02-21 22:52:50 +01:00
Lennart Hensler
8edcccee8e
Added a stub for a gps fix retrieval processor
2014-02-21 22:22:57 +01:00
Lennart Hensler
e0613b2189
Opened the abstract processor
2014-02-21 22:22:30 +01:00
Lennart Hensler
85eefeab5b
Implemented a mechanism to check if a processor is finished
2014-02-21 21:58:12 +01:00
Lennart Hensler
d8e1b1b64b
Added ProcessingInstruction and an abstract implementation
2014-02-21 21:18:58 +01:00
Lennart Hensler
719e1a6e6f
Cleaned the package structure of the sailing datamining bundle
2014-02-21 19:39:55 +01:00