Skip to content

Commit bff7a1b

Browse files
update libraries
1 parent a5b709c commit bff7a1b

File tree

3 files changed

+91
-47
lines changed

3 files changed

+91
-47
lines changed

Package.resolved

Lines changed: 86 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Sources/App/GeocodingDatabase.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ extension GeocodingDatabase {
2929
try Self.createDatabase(logger: logger)
3030
}
3131
let start = Date()
32-
logger.info("Load existing database")
32+
logger.info("Loading existing database...")
3333
let data = try Data(contentsOf: URL(fileURLWithPath: "data/database.bin"), options: [.mappedIfSafe, .uncached])
34-
let searchTree = try GeocodingDatabase(serializedData: data)
34+
let searchTree = try GeocodingDatabase(serializedBytes: data)
3535
logger.info("Finished loading in \(Date().timeIntervalSince(start)) seconds, \(searchTree.geonames.geonames.count) entries")
3636
return searchTree
3737
}

Sources/Run/main.swift

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ FileManager.default.changeCurrentDirectoryPath(projectHome)
88

99
var env = try Environment.detect()
1010
try LoggingSystem.bootstrap(from: &env)
11-
let app = Application(env)
12-
defer { app.shutdown() }
11+
let app = try await Application.make(env)
1312
try configure(app)
14-
try app.run()
15-
13+
try await app.execute()
14+
try await app.asyncShutdown()

0 commit comments

Comments
 (0)