Add SQLite support, fix un-thread-safe DB caches, small performance f… (#172)

* Add SQLite support, fix un-thread-safe DB caches, small performance fixes

Signed-off-by: kim (grufwub) <grufwub@gmail.com>

* add SQLite licenses to README

Signed-off-by: kim (grufwub) <grufwub@gmail.com>

* appease the linter, and fix my dumbass-ery

Signed-off-by: kim (grufwub) <grufwub@gmail.com>

* make requested changes

Signed-off-by: kim (grufwub) <grufwub@gmail.com>

* add back comment

Signed-off-by: kim (grufwub) <grufwub@gmail.com>
This commit is contained in:
kim 2021-08-29 15:41:41 +01:00 committed by GitHub
commit ed46224573
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
730 changed files with 2239881 additions and 3669 deletions

View file

@ -0,0 +1,5 @@
// Code generated by 'ccgo netinet/in/gen.c -crt-import-path -export-defines -export-enums -export-externs X -export-fields F -export-structs -export-typedefs -hide _OSSwapInt16,_OSSwapInt32,_OSSwapInt64 -o netinet/in/in_darwin_amd64.go -pkgname in', DO NOT EDIT.
package in
var CAPI = map[string]struct{}{}

View file

@ -0,0 +1,5 @@
// Code generated by 'ccgo netinet/in/gen.c -crt-import-path -export-defines -export-enums -export-externs X -export-fields F -export-structs -export-typedefs -hide _OSSwapInt16,_OSSwapInt32,_OSSwapInt64 -o netinet/in/in_darwin_arm64.go -pkgname in', DO NOT EDIT.
package in
var CAPI = map[string]struct{}{}

5
vendor/modernc.org/libc/netinet/in/capi_linux_386.go generated vendored Normal file
View file

@ -0,0 +1,5 @@
// Code generated by 'ccgo netinet/in/gen.c -crt-import-path -export-defines -export-enums -export-externs X -export-fields F -export-structs -export-typedefs -hide _OSSwapInt16,_OSSwapInt32,_OSSwapInt64 -o netinet/in/in_linux_386.go -pkgname in', DO NOT EDIT.
package in
var CAPI = map[string]struct{}{}

View file

@ -0,0 +1,5 @@
// Code generated by 'ccgo netinet/in/gen.c -crt-import-path -export-defines -export-enums -export-externs X -export-fields F -export-structs -export-typedefs -hide _OSSwapInt16,_OSSwapInt32,_OSSwapInt64 -o netinet/in/in_linux_amd64.go -pkgname in', DO NOT EDIT.
package in
var CAPI = map[string]struct{}{}

5
vendor/modernc.org/libc/netinet/in/capi_linux_arm.go generated vendored Normal file
View file

@ -0,0 +1,5 @@
// Code generated by 'ccgo netinet/in/gen.c -crt-import-path -export-defines -export-enums -export-externs X -export-fields F -export-structs -export-typedefs -hide _OSSwapInt16,_OSSwapInt32,_OSSwapInt64 -o netinet/in/in_linux_arm.go -pkgname in', DO NOT EDIT.
package in
var CAPI = map[string]struct{}{}

View file

@ -0,0 +1,5 @@
// Code generated by 'ccgo netinet/in/gen.c -crt-import-path -export-defines -export-enums -export-externs X -export-fields F -export-structs -export-typedefs -hide _OSSwapInt16,_OSSwapInt32,_OSSwapInt64 -o netinet/in/in_linux_arm64.go -pkgname in', DO NOT EDIT.
package in
var CAPI = map[string]struct{}{}

View file

@ -0,0 +1,5 @@
// Code generated by 'ccgo netinet/in/gen.c -crt-import-path -export-defines -export-enums -export-externs X -export-fields F -export-structs -export-typedefs -hide _OSSwapInt16,_OSSwapInt32,_OSSwapInt64 -o netinet/in/in_linux_s390x.go -pkgname in', DO NOT EDIT.
package in
var CAPI = map[string]struct{}{}

6390
vendor/modernc.org/libc/netinet/in/in_darwin_amd64.go generated vendored Normal file

File diff suppressed because it is too large Load diff

6321
vendor/modernc.org/libc/netinet/in/in_darwin_arm64.go generated vendored Normal file

File diff suppressed because it is too large Load diff

2481
vendor/modernc.org/libc/netinet/in/in_linux_386.go generated vendored Normal file

File diff suppressed because it is too large Load diff

2506
vendor/modernc.org/libc/netinet/in/in_linux_amd64.go generated vendored Normal file

File diff suppressed because it is too large Load diff

2531
vendor/modernc.org/libc/netinet/in/in_linux_arm.go generated vendored Normal file

File diff suppressed because it is too large Load diff

2570
vendor/modernc.org/libc/netinet/in/in_linux_arm64.go generated vendored Normal file

File diff suppressed because it is too large Load diff

2502
vendor/modernc.org/libc/netinet/in/in_linux_s390x.go generated vendored Normal file

File diff suppressed because it is too large Load diff