Skip to content
This repository was archived by the owner on Dec 13, 2024. It is now read-only.

Commit 589f0be

Browse files
author
thisisaaronland
committed
add wof-sqlite-index-features-mattn; update vendor deps
1 parent ed9e26f commit 589f0be

File tree

810 files changed

+299256
-13138
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

810 files changed

+299256
-13138
lines changed

Makefile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,10 @@ GOMOD=$(shell test -f "go.work" && echo "readonly" || echo "vendor")
22
LDFLAGS=-s -w
33

44
cli:
5-
go build -mod $(GOMOD) -ldflags="$(LDFLAGS)" -o bin/wof-sqlite-index-features cmd/wof-sqlite-index-features/main.go
5+
go build -mod $(GOMOD) -ldflags="$(LDFLAGS)" \
6+
-o bin/wof-sqlite-index-features \
7+
cmd/wof-sqlite-index-features/main.go
8+
go build -mod $(GOMOD) -ldflags="$(LDFLAGS)" \
9+
-o bin/wof-sqlite-index-features-mattn \
10+
-tags "icu json1 fts5" \
11+
cmd/wof-sqlite-index-features-mattn/main.go
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
package main
2+
3+
import (
4+
_ "github.com/aaronland/go-sqlite-mattn"
5+
_ "github.com/whosonfirst/go-reader-http"
6+
_ "github.com/whosonfirst/go-whosonfirst-iterate-git/v2"
7+
)
8+
9+
import (
10+
"context"
11+
"log"
12+
13+
"github.com/whosonfirst/go-whosonfirst-sqlite-features-index/v2/app/index"
14+
)
15+
16+
func main() {
17+
18+
ctx := context.Background()
19+
logger := log.Default()
20+
21+
err := index.Run(ctx, logger)
22+
23+
if err != nil {
24+
logger.Fatalf("Failed to index, %v", err)
25+
}
26+
}

go.mod

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,51 @@
11
module github.com/whosonfirst/go-whosonfirst-sqlite-features-index/v2
22

3-
go 1.18
3+
go 1.21.3
44

55
require (
6+
github.com/aaronland/go-sqlite-mattn v0.0.3
67
github.com/aaronland/go-sqlite-modernc v0.0.3
78
github.com/aaronland/go-sqlite/v2 v2.2.0
89
github.com/sfomuseum/go-flags v0.10.0
910
github.com/tidwall/gjson v1.17.0
1011
github.com/whosonfirst/go-reader v1.0.2
1112
github.com/whosonfirst/go-reader-http v0.3.1
1213
github.com/whosonfirst/go-whosonfirst-feature v0.0.27
13-
github.com/whosonfirst/go-whosonfirst-iterate-git/v2 v2.1.3
14+
github.com/whosonfirst/go-whosonfirst-iterate-git/v2 v2.1.4
1415
github.com/whosonfirst/go-whosonfirst-iterate/v2 v2.3.4
15-
github.com/whosonfirst/go-whosonfirst-sqlite-features/v2 v2.0.1
16+
github.com/whosonfirst/go-whosonfirst-sqlite-features/v2 v2.0.2
1617
github.com/whosonfirst/go-whosonfirst-sqlite-index/v4 v4.0.0
1718
github.com/whosonfirst/go-whosonfirst-uri v1.3.0
1819
)
1920

2021
require (
21-
github.com/Microsoft/go-winio v0.5.2 // indirect
22-
github.com/ProtonMail/go-crypto v0.0.0-20221026131551-cf6655e29de4 // indirect
22+
dario.cat/mergo v1.0.0 // indirect
23+
github.com/Microsoft/go-winio v0.6.1 // indirect
24+
github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 // indirect
2325
github.com/aaronland/go-json-query v0.1.4 // indirect
2426
github.com/aaronland/go-roster v1.0.0 // indirect
25-
github.com/acomagu/bufpipe v1.0.3 // indirect
26-
github.com/cloudflare/circl v1.1.0 // indirect
27+
github.com/cloudflare/circl v1.3.3 // indirect
28+
github.com/cyphar/filepath-securejoin v0.2.4 // indirect
2729
github.com/dustin/go-humanize v1.0.1 // indirect
2830
github.com/emirpasic/gods v1.18.1 // indirect
29-
github.com/go-git/gcfg v1.5.0 // indirect
30-
github.com/go-git/go-billy/v5 v5.4.0 // indirect
31-
github.com/go-git/go-git/v5 v5.5.2 // indirect
31+
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect
32+
github.com/go-git/go-billy/v5 v5.5.0 // indirect
33+
github.com/go-git/go-git/v5 v5.11.0 // indirect
34+
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
3235
github.com/google/uuid v1.3.0 // indirect
3336
github.com/hashicorp/errwrap v1.0.0 // indirect
3437
github.com/hashicorp/go-multierror v1.1.1 // indirect
35-
github.com/imdario/mergo v0.3.13 // indirect
3638
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
3739
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
3840
github.com/kevinburke/ssh_config v1.2.0 // indirect
3941
github.com/mattn/go-isatty v0.0.16 // indirect
42+
github.com/mattn/go-sqlite3 v1.14.22 // indirect
4043
github.com/paulmach/orb v0.11.1 // indirect
41-
github.com/pjbgf/sha1cd v0.2.3 // indirect
44+
github.com/pjbgf/sha1cd v0.3.0 // indirect
4245
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
4346
github.com/sergi/go-diff v1.1.0 // indirect
4447
github.com/sfomuseum/go-edtf v1.1.1 // indirect
45-
github.com/skeema/knownhosts v1.1.0 // indirect
48+
github.com/skeema/knownhosts v1.2.1 // indirect
4649
github.com/tidwall/match v1.1.1 // indirect
4750
github.com/tidwall/pretty v1.2.0 // indirect
4851
github.com/whosonfirst/go-ioutil v1.0.2 // indirect
@@ -52,14 +55,15 @@ require (
5255
github.com/whosonfirst/go-whosonfirst-names v0.1.0 // indirect
5356
github.com/whosonfirst/go-whosonfirst-sources v0.1.0 // indirect
5457
github.com/whosonfirst/go-whosonfirst-spr/v2 v2.3.7 // indirect
58+
github.com/whosonfirst/go-whosonfirst-sql v0.0.2 // indirect
5559
github.com/whosonfirst/walk v0.0.2 // indirect
5660
github.com/xanzy/ssh-agent v0.3.3 // indirect
5761
go.mongodb.org/mongo-driver v1.11.4 // indirect
58-
golang.org/x/crypto v0.3.0 // indirect
59-
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 // indirect
60-
golang.org/x/net v0.2.0 // indirect
61-
golang.org/x/sys v0.9.0 // indirect
62-
golang.org/x/tools v0.1.12 // indirect
62+
golang.org/x/crypto v0.16.0 // indirect
63+
golang.org/x/mod v0.12.0 // indirect
64+
golang.org/x/net v0.19.0 // indirect
65+
golang.org/x/sys v0.15.0 // indirect
66+
golang.org/x/tools v0.13.0 // indirect
6367
gopkg.in/warnings.v0 v0.1.2 // indirect
6468
lukechampine.com/uint128 v1.2.0 // indirect
6569
modernc.org/cc/v3 v3.40.0 // indirect

0 commit comments

Comments
 (0)