1. 07 Apr, 2022 4 commits
    • ipatini's avatar
      EMS: Control Service, config-files: Changed... · 92f526e3
      ipatini authored
      EMS: Control Service, config-files: Changed 'ControlServiceProperties.IpSetting' enum values to DEFAULT_IP and PUBLIC_IP (from '%{DEFAULT_IP}%' and '%{PUBLIC_IP}%'), and updated occurrences in config. files. Added EMS_SERVER_ADDRESS and EMS_CLIENT_ADDRESS variables in config. files and replaced ${IP_SETTING} occurrences with them. From now on IP_SETTING will only store the IP discovery setting (and will not be used as an IP address setting).
      92f526e3
    • ipatini's avatar
      EMS: Control Service: Added 'getServerIpAddress()' method in... · 89897aeb
      ipatini authored
      EMS: Control Service: Added 'getServerIpAddress()' method in ControlServiceCoordinator and replaced uses of 'coordinator.getControlServiceProperties().getIpSetting()' for determining the EMS server's IP address
      89897aeb
    • ipatini's avatar
      EMS: Util, Control Service, Baguette Client, config-files: Added... · fb3006d8
      ipatini authored
      EMS: Util, Control Service, Baguette Client, config-files: Added 'NetUtilPostProcessor' class for registering 'NetUtilPostProcessor.NetUtilPropertySource' responsible for providing values to ${DEFAULT_IP} and ${PUBLIC_IP} config. placeholders. Added 'NetUtilPostProcessor' in 'spring.factories' files of EMS server and Baguette Client for automated inclusion by Spring Boot. Changed occurrences of %{DEFAULT_IP}% and %{PUBLIC_IP}% with ${DEFAULT_IP} and ${PUBLIC_IP} respectively (usages via ${IP_SETTING} were not considered).
      fb3006d8
    • ipatini's avatar
      EMS: Control Service: Removed '@NonNullApi' annotations that cause compile... · aa2cc773
      ipatini authored
      EMS: Control Service: Removed '@NonNullApi' annotations that cause compile time error, and also removed the 'com.google.code.findbugs-jsr305' workaround dependency. Marked dependencies in pom.xml that cause 'BeanPostProcessorChecker' to issue warnings. Commented out 'spring-boot-admin-starter-client' dependency
      aa2cc773
  2. 06 Apr, 2022 3 commits
  3. 22 Mar, 2022 1 commit
  4. 11 Mar, 2022 1 commit
  5. 08 Mar, 2022 2 commits
  6. 07 Mar, 2022 3 commits
  7. 25 Feb, 2022 4 commits
  8. 24 Feb, 2022 1 commit
  9. 21 Feb, 2022 5 commits
  10. 17 Feb, 2022 4 commits
    • ipatini's avatar
      b22aab69
    • ipatini's avatar
      EMS: Baguette Server: Added 'IClusterZoneDetector' interface. Moved... · 7edf71d3
      ipatini authored
      EMS: Baguette Server: Added  'IClusterZoneDetector' interface. Moved 'getZoneIdFor()' methods from 'IZoneManagementStrategy' to the newly added 'IClusterZoneDetector' interface. Removed 'getZoneIdFor()' methods from the classes implementing 'IZoneManagementStrategy'. Added 'ClusterZoneDetector' class, implementing 'IClusterZoneDetector', that determines the cluster/zone id of a node based on node's preregistration info, using a configurable set of rules. Updated 'ClusteringCoordinator' to initialize and use a 'ClusterZoneDetector' instance for determining cluster/zone id, instead of using 'IZoneManagementStrategy' instance. Added sample settings for cluster detector in 'eu.melodic.event.baguette-server.properties'. A few more code and setting improvements.
      7edf71d3
    • ipatini's avatar
      . · 211b240d
      ipatini authored
      211b240d
    • ipatini's avatar
      EMS: Baguette Server: Changed 'ClientShellCommand.run()' method to catch all... · bfc47de5
      ipatini authored
      EMS: Baguette Server: Changed 'ClientShellCommand.run()' method to catch all exceptions during interaction with EMS clients, and exit gracefully.
      bfc47de5
  11. 16 Feb, 2022 1 commit
  12. 14 Feb, 2022 2 commits
  13. 12 Feb, 2022 1 commit
  14. 11 Feb, 2022 1 commit
  15. 10 Feb, 2022 1 commit
  16. 09 Feb, 2022 2 commits
  17. 08 Feb, 2022 1 commit
  18. 07 Feb, 2022 3 commits