MarginaliaSearch/code/common
Viktor Lofgren 6a04cdfddf (loader) Implement new linkdb in loader
Deprecate the LoadUrl instruction entirely. We no longer need to be told upfront about which URLs to expect, as IDs are generated from the domain id and document ordinal.

For now, we no longer store new URLs in different domains.  We need to re-implement this somehow, probably in a different job or a as a different output.
2023-08-24 13:07:54 +02:00
..
config Upgrade antique lombok plugin 2023-08-23 14:34:32 +00:00
db (file-storage) New File Storage type for linkdb 2023-08-24 09:06:13 +02:00
linkdb (loader) Implement new linkdb in loader 2023-08-24 13:07:54 +02:00
model (common) New UrlIdCodec class 2023-08-24 11:41:07 +02:00
process Upgrade antique lombok plugin 2023-08-23 14:34:32 +00:00
renderer Upgrade antique lombok plugin 2023-08-23 14:34:32 +00:00
service Upgrade code to Java 20. 2023-08-23 13:37:49 +00:00
service-client Upgrade antique lombok plugin 2023-08-23 14:34:32 +00:00
service-discovery Upgrade code to Java 20. 2023-08-23 13:37:49 +00:00
readme.md Update readme.md 2023-03-25 15:27:11 +01:00

Common

These are packages containing the basic building blocks for running a service as well as shared models.

  • db contains SQL code and some database-related utilities.
  • config contains some @Injectables.
  • renderer contains utility code for rendering website templates.
  • service is the shared base classes for main methods and web services.
  • service-client is the shared base class for RPC.
  • service-discovery contains tools that lets the services find each other.
  • process contains boiler plate for batch processes.