Commit graph

27 commits

Author SHA1 Message Date
33e358bfae
[#14] Add locode_generate benchmark
Signed-off-by: George Bartolomey <george@bh4.ru>
2024-09-15 12:02:27 +03:00
56f7b4bd39
[#14] locode_generate: Increase number of CPUs
Signed-off-by: George Bartolomey <george@bh4.ru>
2024-09-15 12:01:53 +03:00
3ed88e024c
[#14] Use quadtree to find continent
Signed-off-by: George Bartolomey <george@bh4.ru>
2024-09-15 12:00:30 +03:00
65761deb5c
[#7] Update Debian package
frostfs-locode-db binary added to a file installation list. frostfs-node
binary dependency removed from the package.

Signed-off-by: George Bartolomey <george@bh4.ru>
2024-07-10 10:49:52 +03:00
2cb22574b9
[#7] Update documentation
Documentation updated to match current database build process.
Unnecessary prerequisites removed, Go language
dependency added. Usage examples updated.

Signed-off-by: George Bartolomey <george@bh4.ru>
2024-07-10 10:49:38 +03:00
840b20538b
[#7] Add local tool for building database file
Added frostfs-locode-db CLI utility that can generate and view UN/LOCODE
database files. Go package
git.frostfs.info/TrueCloudLab/frostfs-node/pkg/util/locode copied to
this repository to eliminate interdependency between frostfs-node and
frostfs-locode-db projects. The process of building database files
reduced to starting make command.

Signed-off-by: George Bartolomey <george@bh4.ru>
2024-07-09 18:54:05 +03:00
7e523f1a28
Update common files from template repo
Added files from TrueCloudLab/basic repo for pre-commit checks, CI, etc.

Signed-off-by: George Bartolomey <george@bh4.ru>
2024-07-08 11:12:07 +03:00
3feec01b21
[#6] Add automated database updater
A small parser of unece.org "Trade code download page" added to Makefile to fetch last
database's URL to download. Also, the forgejo action added. Action runs every
month to update databases and send PR to Forgejo.

Signed-off-by: George Bartolomey <george@bh4.ru>
2024-07-04 14:33:03 +03:00
7a76e91bdd [#5] Release v0.4.0
Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-04-24 16:04:32 +03:00
6dc68fec8d [#5] Fix rebranding for Debian packages
Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-04-24 15:44:24 +03:00
65531482be [#5] Update README for local build
From now on, we redistribute our data sources with our repository. Need
to highlight the licenses for all data sources used.

Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-04-24 15:44:24 +03:00
81c313d251 [#5] Add local data sources
To simplify build process, we add data sources in a compressed form
directly in to our git repository.

Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-04-24 15:44:24 +03:00
a022bf2e40 [#4] Fix broken build with parallel make
Adding $(DIRS) dependency to fix parallel make build.

Without this dependency targets downloading external databases may fail
if output directory was not created yet.

Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-04-21 11:42:42 +03:00
7f404de0af [#3] Add Issue Template
Add bug report and feature request templates

Signed-off-by: Liza <e.chichindaeva@yadro.com>
2023-03-23 12:21:54 +03:00
57e3883160 [#2] Use frostfs-cli until it is renamed to frost
Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-01-12 17:26:17 +03:00
87d9df1de1 [#2] Update DB
Update to version 2022-2

Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-01-12 17:26:17 +03:00
d0c5310ec2 [#1] frostfs-cli dependency fixed
Signed-off-by: Dmitriy Zabolotskiy <d.zabolotskiy@yadro.com>
2023-01-12 15:12:41 +03:00
abecf40bd7 Change logo
Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-01-07 18:09:08 +03:00
eae2dc3158 Rebranding
Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2022-12-22 16:28:24 +03:00
Stanislav Bogatyrev
688bbdaac3 Release v0.3.0
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2022-10-28 19:25:40 +03:00
Stanislav Bogatyrev
606f993290 [#11] Fix lintian warnings
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2022-10-28 09:05:48 +03:00
bbb5840e03 [#11] Add Debian packaging
- uses "make all" to download and build database
 - packages it to debian package to be placed in /var/lib/neofs/ir

Using:
```make debpackage```

Signed-off-by: Dmitriy Zabolotskiy <d.zabolotskiy@yadro.com>
2022-10-28 09:05:48 +03:00
Stanislav Bogatyrev
83270949e0 Add Makefile
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2022-10-27 14:58:58 +03:00
Stanislav Bogatyrev
c37d141314 Add DCO check and CODEOWNERS
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2022-10-26 16:14:18 +03:00
Alex Vanin
ffd8516fcc Release v0.2.1
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-11-02 17:41:48 +03:00
Pavel Karpy
4901a1785b Release v0.2.0
Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2021-10-21 18:00:20 +03:00
Alex Vanin
cb64cd2f8f Initial commit
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-02-10 15:04:51 +03:00