Viktor Lofgren
|
2e29038ecd
|
(db) Fix broken insert statement, move file storage defaults to a separate file.
|
2023-08-01 15:50:08 +02:00 |
|
Viktor Lofgren
|
c1ea60b399
|
(db) Default values for storage base
|
2023-08-01 15:05:04 +02:00 |
|
Viktor Lofgren
|
2f8488610a
|
(loader) Fix bug where trailing deferred domain meta inserts weren't executed
|
2023-07-31 14:23:23 +02:00 |
|
Viktor Lofgren
|
d95f01b701
|
(control) Reduce log spam in control svc
|
2023-07-31 14:21:06 +02:00 |
|
Viktor Lofgren
|
c9d7635370
|
(control) Aborting an actor that waits on a process request terminates the running job.
(control) Aborting an actor that waits on a process request terminates the running job.
|
2023-07-31 14:21:06 +02:00 |
|
Viktor Lofgren
|
6b5fb0f841
|
(control) Disable the start button for actors that aren't directly initializable.
(control) Disable the start button for actors that aren't directly initializable.
|
2023-07-31 14:21:00 +02:00 |
|
Viktor Lofgren
|
5411950b87
|
(minor) Tidy up EdgeDomain class a bit, no functional difference
|
2023-07-31 10:31:29 +02:00 |
|
Viktor Lofgren
|
5c071ce4d3
|
(crawler) Clean up the code and remove unnecessary logging
|
2023-07-30 16:53:39 +02:00 |
|
Viktor Lofgren
|
866db6c63f
|
(control) Dialog for updating message state; clean up file view.
|
2023-07-28 22:02:05 +02:00 |
|
Viktor Lofgren
|
77d5e39fe0
|
Make processed data Serializable
|
2023-07-28 18:11:19 +02:00 |
|
Viktor Lofgren
|
27e781761d
|
(mq single shot inbox) Flag messages as OK if there is no recipient
|
2023-07-28 12:04:23 +02:00 |
|
Viktor Lofgren
|
92cac52813
|
(mq) Add indexes to MESSAGE_QUEUE
|
2023-07-28 12:03:51 +02:00 |
|
Viktor Lofgren
|
507f26ad47
|
(converter) Refactor converter to not keep instructions list in RAM.
(converter) Refactor converter to not keep instructions list in RAM.
(converter) Refactor converter to not keep instructions list in RAM.
|
2023-07-25 22:06:46 +02:00 |
|
Viktor Lofgren
|
09fd0a1d0e
|
(converter) Automatically clean stale file storage records if they disappear on disk
|
2023-07-24 17:04:42 +02:00 |
|
Viktor Lofgren
|
7470c170b1
|
(minor) EdgeUrl.parse() should deal with null
|
2023-07-24 15:06:57 +02:00 |
|
Viktor Lofgren
|
f91d92cccb
|
(crawler) WIP
|
2023-07-20 21:05:16 +02:00 |
|
Viktor Lofgren
|
08ca6399ec
|
(converter) WIP
|
2023-07-19 17:14:45 +02:00 |
|
Viktor Lofgren
|
c0b5ea0e7d
|
Revert "Less spammy default log settings"
This reverts commit f6e2216b87 .
|
2023-07-18 19:28:42 +02:00 |
|
Viktor Lofgren
|
f21a3983aa
|
Abortable processes
|
2023-07-18 18:40:12 +02:00 |
|
Viktor Lofgren
|
f6e2216b87
|
Less spammy default log settings
|
2023-07-17 21:42:13 +02:00 |
|
Viktor Lofgren
|
92ed513e4f
|
Less spammy default log settings
|
2023-07-17 21:41:56 +02:00 |
|
Viktor Lofgren
|
d7ab21fe34
|
(*) Refactor Control Service and processes
|
2023-07-17 21:20:31 +02:00 |
|
Viktor Lofgren
|
bca4bbb6c8
|
(*) Refactor MQ and MQSM
|
2023-07-17 13:57:32 +02:00 |
|
Viktor Lofgren
|
e618aa34e9
|
(control) Name change process->fsm, new fsm:s
* FSM for spawning processes when messages appear for them
* FSM for removing data flagged for purging
|
2023-07-17 12:27:27 +02:00 |
|
Viktor Lofgren
|
c4dd9a0547
|
(control) Use MQFSMs to monitor and spawn processes when messages are sent to them
|
2023-07-16 11:58:47 +02:00 |
|
Viktor Lofgren
|
5ec10634d8
|
(mqfsm) Abortable state machine
|
2023-07-15 14:12:16 +02:00 |
|
Viktor Lofgren
|
8b74e3aa0d
|
(*) File Storage WIP
|
2023-07-14 17:08:10 +02:00 |
|
Viktor Lofgren
|
23169ad818
|
(db) Model for file storage areas
|
2023-07-14 11:40:05 +02:00 |
|
Viktor Lofgren
|
d36e36c8fd
|
(mq) Bugfix lastNMessages; use Lists.reverse properly
|
2023-07-14 11:39:15 +02:00 |
|
Viktor Lofgren
|
948d4d5f08
|
(control) Clean up the number of GUI views, abortable FSM tasks
|
2023-07-13 17:24:21 +02:00 |
|
Viktor Lofgren
|
1ec6f9cde2
|
(mq) More robust resume and recovery logic, protection against spurious state changes, minor bugfixes
|
2023-07-13 14:55:45 +02:00 |
|
Viktor Lofgren
|
a5118fe8f1
|
(minor) clean-up
|
2023-07-12 22:46:14 +02:00 |
|
Viktor Lofgren
|
6c88f00a9d
|
(mqsm) guard against spurious transitions from unexpected messages
|
2023-07-12 22:44:05 +02:00 |
|
Viktor Lofgren
|
8a53e107fa
|
(mq) Synchronous and Asynchronous inboxes.
|
2023-07-12 20:12:52 +02:00 |
|
Viktor Lofgren
|
0ed938545b
|
(mq) Add single-shot inbox
|
2023-07-12 18:41:27 +02:00 |
|
Viktor Lofgren
|
480abfe966
|
(minor) Add limit to pol count in MqPersistence, fix test
|
2023-07-12 18:16:23 +02:00 |
|
Viktor Lofgren
|
89e4343fdb
|
(minor) Fix test
|
2023-07-12 18:15:50 +02:00 |
|
Viktor Lofgren
|
8c16a2aede
|
(work-log, minor) Clean up code
|
2023-07-12 18:10:05 +02:00 |
|
Viktor Lofgren
|
5deec63667
|
(work-log) Better tests
|
2023-07-12 18:04:06 +02:00 |
|
Viktor Lofgren
|
74caf9e38a
|
(processes) Remove forEach-constructs in favor of iterators.
|
2023-07-12 17:47:36 +02:00 |
|
Viktor Lofgren
|
77261a38cd
|
(control, WIP) MQFSM and ProcessService are sitting in a tree
We're spawning processes from the MSFSM in control service now!
|
2023-07-11 17:08:43 +02:00 |
|
Viktor Lofgren
|
4c016b0318
|
Process monitoring
* Also refactored the SQL tables a bit
|
2023-07-11 14:46:21 +02:00 |
|
Viktor Lofgren
|
ec7826659a
|
(minor) Javadoc comments for MqPersistance and MqMessageState
|
2023-07-10 21:52:25 +02:00 |
|
Viktor Lofgren
|
98b5f22104
|
(control) WIP control service
* Set messages to OK when received so they're cleaned up properly.
|
2023-07-10 21:33:57 +02:00 |
|
Viktor
|
cbbf60a599
|
Better fingerprinting (#35)
* Better fingerprinting for server tech
* Many more features in FeatureExtractor
* Blog specialization
* SiteType table
|
2023-07-10 18:58:43 +02:00 |
|
Viktor Lofgren
|
d9e6c4f266
|
Trial integration of MQ-FSM into index service.
|
2023-07-06 18:04:16 +02:00 |
|
Viktor Lofgren
|
f0a8ca440f
|
MQFSM Usability WIP
|
2023-07-06 13:33:11 +02:00 |
|
Viktor Lofgren
|
d89db10645
|
MQFSM Usability WIP
|
2023-07-06 13:02:16 +02:00 |
|
Viktor Lofgren
|
2ae0b8c159
|
Message queue based state machine
|
2023-07-04 17:42:06 +02:00 |
|
Viktor Lofgren
|
31ae71c7d6
|
Message queue WIP
|
2023-07-04 14:28:14 +02:00 |
|