mirror of
https://github.com/ktims/rs-aggregate.git
synced 2025-07-03 19:42:30 -07:00
Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
f4aa49abee
|
|||
be7bab4fa9
|
|||
9588b7f0df
|
|||
d625a6ec07
|
10
.github/workflows/release.yml
vendored
10
.github/workflows/release.yml
vendored
@ -2,6 +2,9 @@ on:
|
|||||||
release:
|
release:
|
||||||
types: [created]
|
types: [created]
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
contents: write
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
release:
|
release:
|
||||||
name: release ${{ matrix.target }}
|
name: release ${{ matrix.target }}
|
||||||
@ -25,3 +28,10 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
RUSTTARGET: ${{ matrix.target }}
|
RUSTTARGET: ${{ matrix.target }}
|
||||||
ARCHIVE_TYPES: ${{ matrix.archive }}
|
ARCHIVE_TYPES: ${{ matrix.archive }}
|
||||||
|
- name: Upload artifact
|
||||||
|
uses: actions/upload-artifact@v3
|
||||||
|
with:
|
||||||
|
name: Binary
|
||||||
|
path: |
|
||||||
|
${{ steps.compile.outputs.BUILT_ARCHIVE }}
|
||||||
|
${{ steps.compile.outputs.BUILT_CHECKSUM }}
|
@ -18,7 +18,7 @@ Takes a list of whitespace-separated IPs or IP networks and aggregates them to t
|
|||||||
Performance comparison of `rs-aggregate` vs `aggregate6`. A speedup of >100x is achieved on DFZ data.
|
Performance comparison of `rs-aggregate` vs `aggregate6`. A speedup of >100x is achieved on DFZ data.
|
||||||
|
|
||||||
Full DFZ (1154968 total, 202729 aggregates):
|
Full DFZ (1154968 total, 202729 aggregates):
|
||||||

|

|
||||||
|
|
||||||
IPv4 DFZ (968520 total, 154061 aggregates):
|
IPv4 DFZ (968520 total, 154061 aggregates):
|
||||||

|

|
BIN
doc/perfcomp_all.png
Normal file
BIN
doc/perfcomp_all.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 20 KiB |
BIN
doc/perfcomp_v4.png
Normal file
BIN
doc/perfcomp_v4.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 19 KiB |
Reference in New Issue
Block a user