File subscription-matcher.changes of Package subscription-matcher

-------------------------------------------------------------------
Fri May 23 12:01:55 UTC 2025 - Michael Calmer <mc@suse.com>

- Version 0.40
  * Fix integer overflow which can cause a division by zero error
    (bsc#1243239)

-------------------------------------------------------------------
Wed Mar 12 13:03:05 UTC 2025 - Michael Calmer <mc@suse.com>

- Version 0.39
  * Cleaup the code
  * Fix wrong matching for 2 Sockets or 2 VMs subscription string
    (bsc#1238924)
  * Fix logging
  * Update runtime dependencies

-------------------------------------------------------------------
Tue May 28 15:05:42 UTC 2024 - Thomas Florio <thomas.florio@suse.com>

- Version 0.38
  * Workaround for Java 17 strong encapsulation (bsc#1225416) 

-------------------------------------------------------------------
Wed Apr  3 12:15:15 UTC 2024 - Michael Calmer <mc@suse.com>

- Version 0.37
  * add missing part number (bsc#1221922)
  * Fix penalties logging by initializing the score director
    consistently
- adapt spec file to use original tar ball

-------------------------------------------------------------------
Thu Feb 22 14:52:51 UTC 2024 - Thomas Florio <thomas.florio@suse.com>

- Removed wrong apache-commons-lang dependency
- Version 0.36
  * Fixed Log4j 2 initialization

-------------------------------------------------------------------
Tue Jan 16 14:59:26 UTC 2024 - Thomas Florio <thomas.florio@suse.com>

- Version 0.35
  * Added missing part number

-------------------------------------------------------------------
Thu Dec 21 08:42:36 UTC 2023 - Thomas Florio <thomas.florio@suse.com>

- Version 0.34
  * Enabled support for LTSS subscriptions (bsc#1218075)
  * Added SLE Micro vCore handling (bsc#1218074)
  * Added new SKUs and new bundles

-------------------------------------------------------------------
Thu Nov  2 15:41:46 UTC 2023 - Thomas Florio <thomas.florio@suse.com>

- Version 0.33
  * Added missing part numbers (bsc#1216506)
  * Ignored subscriptions without any associated products (bsc#1216506)
  * Updated guava to version 32.0 

-------------------------------------------------------------------
Thu Aug  3 11:47:42 UTC 2023 - Thomas Florio <thomas.florio@suse.com>

- Relax maven dependencies version requirements (bsc#1213922)
- Version 0.32
  * Fixed issue in Log4j configuration that lead to missing log
    entries
  * Cleaned up runtime dependencies declaration
  * Update the bash script to handle multiple alternative names
    for each dependency
  * Fail on startup if a dependency is missing
  * Updated the version of commons-lang3
  * Migrated to Java 11
  * Removed usage of guava beta API
  * Removed commons-io in favor of java.nio API
  * Updated the dependencies versions 

-------------------------------------------------------------------
Tue Mar 21 13:40:57 UTC 2023 - Thomas Florio <thomas.florio@suse.com>

- Relax antlr version requirement

-------------------------------------------------------------------
Mon Sep 12 16:12:54 UTC 2022 - Thomas Florio <thomas.florio@suse.com>

- Added Guava maximum version requirement (jsc#SLE-23217)

-------------------------------------------------------------------
Mon Jun  6 13:32:09 UTC 2022 - Julio González Gil <jgonzalez@suse.com>

- Declare the LICENSE file as license and not doc

-------------------------------------------------------------------
Fri Mar 25 09:19:07 UTC 2022 - Thomas Florio <thomas.florio@suse.com>

- Version 0.29
  * Migration to log4j 2 

-------------------------------------------------------------------
Wed Mar  9 09:29:12 UTC 2022 - Thomas Florio <thomas.florio@suse.com>

- Version 0.28
  * Support both antlr3-java and antlr3-runtime as dependencies
  * Make it obvious that log4j12 is used

-------------------------------------------------------------------
Fri Sep 17 14:30:47 UTC 2021 - Michael Calmer <mc@suse.com>

- Version 0.27
  * update subscription rules for new SKUs (bsc#1189818)

-------------------------------------------------------------------
Tue May  4 12:39:08 UTC 2021 - Frantisek Kobzik <fkobzik@suse.com>

- Relax xstream version

-------------------------------------------------------------------
Fri Mar  5 15:49:02 UTC 2021 - Julio González Gil <jgonzalez@suse.com>

- Use xstream from SLE/openSUSE

-------------------------------------------------------------------
Tue Dec 15 09:54:49 UTC 2020 - Stefan Bluhm <stefan.bluhm@clacee.eu>

- Adapted for RHEL build.
- Made Guava a minimum requirement (instead of a specific one).

-------------------------------------------------------------------
Tue Sep  8 12:59:14 UTC 2020 - Frantisek Kobzik <fkobzik@suse.com>

- Version 0.26
- Allow matching any guest products for Unlimited Virtualization subscriptions (bsc#1165287)
- Only report confirmed matches in the output.json
- Expose the log level setting to the command line
- In the subscriptions CSV output, print the active subscriptions first

-------------------------------------------------------------------
Fri Feb 14 08:53:20 UTC 2020 - Frantisek Kobzik <fkobzik@suse.com>

- Add missing library for SLE15 SP2 (slf4j-log4j12)
- Version 0.25
- Make the code usable with Math3 on SLES

-------------------------------------------------------------------
Fri Jan 17 15:42:48 UTC 2020 - Michael Calmer <mc@suse.com>

- use log4j12 package on newer SLE versions

-------------------------------------------------------------------
Thu Dec 12 13:29:44 UTC 2019 - Frantisek Kobzik <fkobzik@suse.com>

- Version 0.24
- Aggregate stackable subscriptions with same parameters
- Implement new "swap move" used in optaplanner (bsc#1140332)

-------------------------------------------------------------------
Fri Nov 15 08:59:00 UTC 2019 - Julio González Gil <jgonzalez@suse.com>

- Enable aarch64 builds, except for SLE < 15 

-------------------------------------------------------------------
Wed Mar  6 15:40:00 UTC 2019 - Frantisek Kobzik <fkobzik@suse.com>

- Version 0.23
- Update dependencies (Drools, Optaplanner, Guava, Xstream)
- Added new Required deps:
  * kie-soup-commons
  * kie-soup-project-datamodel
  * kie-soup-maven-utils
- Removed:
  * 0001-Enforce-apache-commons-lang3-3.4.patch

-------------------------------------------------------------------
Mon Feb 25 13:57:57 UTC 2019 - fkobzik@suse.com

- Update kit version
- Make the java and java-devel requirements variable
- Relax the requirement condition on apache-commons-lang3
- Add:
  * 0001-Enforce-apache-commons-lang3-3.4.patch

-------------------------------------------------------------------
Tue Jan 22 11:56:06 UTC 2019 - jgonzalez@suse.com

- Explicitly require JDK11

-------------------------------------------------------------------
Wed Jan 16 08:35:13 UTC 2019 - jgonzalez@suse.com

- Updated to version 0.22
- Old style hard bundle merging fix (bsc#1114059)

-------------------------------------------------------------------
Fri Sep 14 13:13:32 UTC 2018 - jgonzalez@suse.com

- Updated to version 0.21
- Set core dumps location for IBM java (bsc#1107302)
- Fix OutOfMemoryError crashes (bsc#1094524) 

-------------------------------------------------------------------
Fri Sep  7 10:45:01 UTC 2018 - mc@suse.com

- Updated to version 0.20
- update partnumbers rule file (bsc#1095972)
- Use intermediate object to store confirmed matches within a
  penalty group and prevent infinite reactivation of Inherited
  virtualization rule (bsc#1094524)

-------------------------------------------------------------------
Mon Apr  9 11:11:51 UTC 2018 - jgonzalez@suse.com

- Updated to version 0.19
- Add 2 new partnumbers to rules file (bsc#1081977)
- Improve subscription-matcher reporting accuracy via SCC (bsc#1031716)
- small bugfixes

-------------------------------------------------------------------
Mon Mar  6 12:41:05 UTC 2017 - moio@suse.com

- Updated to version 0.18
- set -Xmx launch parameter based on customer data (bsc#1024863)
- small bugfixes and logging improvements

-------------------------------------------------------------------
Tue Apr  5 21:26:12 UTC 2016 - moio@suse.com

- Updated to version 0.17
- logging improvements 

-------------------------------------------------------------------
Tue Apr  5 15:28:25 UTC 2016 - moio@suse.com

- Kit version corrected 

-------------------------------------------------------------------
Tue Apr  5 15:17:23 UTC 2016 - moio@suse.com

- Updated to version 0.16
- xstream dependency updated
- new logging option
- JVM and OptaPlanner defaults tweaked for production use 

-------------------------------------------------------------------
Mon Mar 21 13:49:39 UTC 2016 - moio@suse.com

- Updated to version 0.15
- added support to hard bundled subscriptions 

-------------------------------------------------------------------
Tue Mar  8 16:43:59 UTC 2016 - moio@suse.com

- Updated to version 0.14
- added support to match SLES HA
- performance speedups implemented 

-------------------------------------------------------------------
Tue Feb 23 09:09:11 UTC 2016 - moio@suse.com

- Updated to version 0.13
- change output format to include possible matches
- change unmatched system report to unmatched products report 

-------------------------------------------------------------------
Mon Jan 25 09:04:32 UTC 2016 - moio@suse.com

- Updated to version 0.12
- change input format to include free products 

-------------------------------------------------------------------
Fri Jan 22 16:31:33 UTC 2016 - moio@suse.com

- Updated to version 0.11
- report bugfixes
- add policies to output data 

-------------------------------------------------------------------
Fri Jan 15 12:47:01 UTC 2016 - moio@suse.com

- Updated to version 0.10
- disable output on stdin, output is only sent to file now
- normalize output and don't replicate input data in output
- internal refactorings 

-------------------------------------------------------------------
Thu Dec 31 14:02:14 UTC 2015 - moio@suse.com

- Updated to version 0.9
- logging improvements
- bugfix: handle free products and systems with no products correctly
- man page updated
- handle systems without hosts or CPU information gracefully

-------------------------------------------------------------------
Sat Dec 19 07:55:28 UTC 2015 - moio@suse.com

- Updated to version 0.8
- bugfix: product names not correct in the CSV report
- bugfix: return correct matches when many systems are involved

-------------------------------------------------------------------
Wed Dec 16 10:20:26 UTC 2015 - moio@suse.com

- Updated to version 0.7

-------------------------------------------------------------------
Tue Dec 15 11:03:46 UTC 2015 - moio@suse.com

- add saving of input.json

-------------------------------------------------------------------
Tue Dec 15 09:58:33 UTC 2015 - moio@suse.com

- Updated to version 0.6 

-------------------------------------------------------------------
Wed Nov 11 17:28:47 UTC 2015 - moio@suse.com

- Initial version

openSUSE Build Service is sponsored by