Commit Graph

4048 Commits

Author SHA1 Message Date
Gary Gregory e1ce1e4629 Remove unused proper 2023-12-24 18:17:31 -05:00
Sebb a30b5d7f6a Fix version comment [skip ci] 2023-12-23 00:41:10 +00:00
Sebb f8909eaf90 Pin GH plugin versions 2023-12-23 00:07:46 +00:00
Sebb fd914cf9aa Pin GH plugin versions 2023-12-22 23:02:06 +00:00
Gary Gregory bf9461bbc4
Implement Layered Bloom filter #402 2023-12-22 16:20:46 -05:00
Claude Warren 0438edead9
[COLLECTIONS-843] Implement Layered Bloom filter (#402)
* Adjusted tests to handle bloom filter implementations that utilized
automatic decay.

* cleaned up spacing

* fixed indent

* updated for layered testing

* removed spaces

* fixed merge issue

* initial checkin

* cleaned up tests

* fixed timing on test

* fixed formatting

* added javadoc

* fixed typos

* removed blank lines

* fixed javadocs

* Fix Javadoc

* Add Javadoc  @since 4.5

* Add Javadoc  @since 4.5

* updated tests and added BloomFilterProducer code

* Cleaned up javadoc and BiPredicate<BloomFilter,BloomFilter> processing

* fixed javadoc issues

* fixed typography issue

* Fixed a documentation error

* code format cleanup

* code simplification and documentation

* added isEmpty and associated tests

* Changes as requested by review

* cleaned up formatting errors

* fixed javadoc issues

* added LayeredBloomFilter to overview.

* added coco driven test cases.

* attempt to fix formatting

* cleaned up javadoc differences

* cleaned up javadoc

* Made flatten() part of BloomFilterProducer

* fixed since tag.

* changed X() methods to setX()

* updated javadoc

* fixed javadoc errors

* merged changes from master

* renamed to Test to CellProducerFromLayeredBloomFilterTest

* changed to jupiter from junit.

* added override for uniqueIndices as optimization.

* fixed checkstyle issue

* modified as per review

* Updated tests as per review

* fixed variable initialization issues

* made suggested test changes

* fixed broken test

* Remove dead comments per code reviews

---------

Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
2023-12-22 16:17:45 -05:00
Gary Gregory 3b8dce444c
Bump com.google.guava:guava-testlib from 32.1.3-jre to 33.0.0-jre #438 2023-12-22 08:57:29 -05:00
dependabot[bot] 2c5e66197e
Bump com.google.guava:guava-testlib from 32.1.3-jre to 33.0.0-jre (#438)
Bumps [com.google.guava:guava-testlib](https://github.com/google/guava) from 32.1.3-jre to 33.0.0-jre.
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

---
updated-dependencies:
- dependency-name: com.google.guava:guava-testlib
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-22 08:55:56 -05:00
Gary Gregory 876419b5a4 Javadoc 2023-12-17 14:29:49 -05:00
Gary Gregory beae5e10fd Better Javadoc 2023-12-17 10:16:14 -05:00
dependabot[bot] 6bc2565542
Bump actions/upload-artifact from 3.1.3 to 4.0.0 (#436)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.3 to 4.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](a8a3f3ad30...c7d193f32e)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-15 09:07:27 -05:00
dependabot[bot] f97b841f52
Bump github/codeql-action from 2 to 3 (#437)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-15 09:07:08 -05:00
Gary Gregory 98eddc3301 Javadoc 2023-12-14 13:47:29 -05:00
Gary Gregory fe2a01be4c Javadoc 2023-12-14 10:25:44 -05:00
Gary Gregory 908a79dc8c Javadoc 2023-12-14 10:25:14 -05:00
Gary Gregory 8e0bc678ad Javadoc 2023-12-14 09:44:16 -05:00
Gary Gregory ae7219445d Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-collections.git 2023-12-11 10:03:24 -05:00
Gary Gregory 0913090f2d Use a constant instead of a magic string 2023-12-10 10:54:03 -05:00
Gary Gregory f73fafb105 Javadoc: Remove redundant "java.lang" prefix 2023-12-09 10:01:36 -05:00
Gary Gregory 33d58516c5
Bump org.apache.commons:commons-parent from 64 to 65 #435 2023-12-08 08:48:56 -05:00
dependabot[bot] be5f416ece
Bump org.apache.commons:commons-parent from 64 to 65 (#435)
Bumps [org.apache.commons:commons-parent](https://github.com/apache/commons-parent) from 64 to 65.
- [Changelog](https://github.com/apache/commons-parent/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-parent/commits)

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-parent
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 08:48:04 -05:00
Gary Gregory 36b23c5455 Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-collections.git 2023-12-07 10:55:29 -05:00
Gary Gregory 2ba317a339 Fix link to the user mailing list 2023-12-05 13:34:01 -05:00
Sebb c3ecf963e4
Merge pull request #434 from syoon2/javadoc-error
Fix incorrect Javadoc description
2023-12-05 09:53:03 +00:00
Sung Ho Yoon d1c5fb852e
(doc) Fix incorrect Javadoc description 2023-12-05 18:03:55 +09:00
dependabot[bot] 81dfadfc80
Bump actions/setup-java from 3.13.0 to 4.0.0 (#433)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.13.0 to 4.0.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v3.13.0...v4.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01 10:59:48 -05:00
Gary Gregory 42c1a587e4 Bump commons-io from 2.15.0 to 2.15.1 2023-11-29 17:41:48 -05:00
Gary Gregory cbb1f0b2ad Use String#isEmpty() 2023-11-28 11:10:53 -05:00
Gary Gregory ced89f524f Javadoc
Normalize spelling
2023-11-26 14:59:39 -05:00
Gary Gregory d0137526d1 Remove extra blank lines 2023-11-26 13:51:55 -05:00
Gary Gregory 1df5606b82 Checkstyle: @author tags are deprecated 2023-11-23 08:37:25 -05:00
Gary Gregory a3c8e94365 Bump commons-lang3 from 3.13.0 to 3.14.0 2023-11-22 08:35:35 -05:00
Gary Gregory de9523a9e3 Spelling 2023-11-20 19:20:56 -05:00
Gary Gregory ac05d8fdbe Fix Javadoc code elements 2023-11-13 07:27:16 -05:00
Gary Gregory 32c68b7e89 Javadoc 2023-11-11 16:12:11 -05:00
Gary Gregory c9004298cb Make private class final 2023-11-05 14:09:19 -05:00
Gary Gregory 07967afd4b Make package private class final 2023-11-05 08:13:52 -05:00
Gary Gregory aa4a148bf0 Normalize test method names 2023-11-04 08:38:59 -04:00
Gary Gregory eba4b8cbc5 Normalize test method names
Skip bloom filter package due to WIP PR
2023-11-03 09:44:17 -04:00
Gary Gregory 2f3d800fd6 Clarifies Java platform requirement 2023-11-02 08:19:20 -04:00
Gary Gregory 06ce80f114 Normalize setter Javadoc 2023-10-31 07:00:47 -04:00
Gary Gregory cbb98b0f29 Normalize getter Javadoc 2023-10-31 06:48:09 -04:00
Gary Gregory 78a83e662b Normalize spelling to US English 2023-10-31 06:18:55 -04:00
Gary Gregory ce4d2c8b17 Normalize spelling to US English 2023-10-31 06:18:19 -04:00
Gary Gregory fccb6fc0ce Don't initialize an instance variable to its default value 2023-10-27 09:40:12 -04:00
Gary Gregory 5433084413 Don't initialize an instance variable to its default value 2023-10-27 09:13:32 -04:00
dependabot[bot] 315bd2645d
Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#425)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](483ef80eb9...0864cf1902)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-27 08:20:17 -04:00
Gary Gregory bc38647d52 Bump commons-io from 2.14.0 to 2.15.0 2023-10-25 17:46:24 -04:00
Sebb 5624e99371 Fix up GHA badges 2023-10-21 17:06:24 +01:00
dependabot[bot] 6975d42836
Bump actions/checkout from 4.1.0 to 4.1.1 (#424)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 08:37:59 -04:00