Graham Burgsma

Results 14 issues of Graham Burgsma

Not sure how you want to handle the old version of the functions that return `[String]`. Deprecating doesn't work and they can then be ambiguous, I've marked them `unavailable` which...

Since the rest of Vapor is very asynchronous with many tasks returning futures, it makes it difficult to work with web sockets. Maybe this just requires more examples in the...

enhancement

I am trying to use Seam3 with an `NSFetchedResultsController` which uses the main `viewContext` (`persistentContainer.viewContext`). Unfortunately, any changes made by Seam3 from a sync aren't notifying the FRC delegate. I...

Adds basic support for upsert/conflict strategy. I'm looking for feedback on the API. Addresses #50. ### Query ```swift try Thing.query(on: db) .set(\.$name, to: "First") .create( onConflict: \.$name, strategy: .update {...

Now that there are official arm docker images, it seems appropriate to also have backtrace support. The issue here https://github.com/swift-server/swift-backtrace/issues/19 from October 2019 requests support for it, but it doesn't...

I have a table with over 100 columns. Using migrations `addProperties(to: builder)` has no issues, but when specifying each column using `builder.field(for: \.myColumn)`, then bad things happen. Memory usage climbs...

bug

_As discussed on Discord https://discord.com/channels/431917998102675485/519613337638797315/1007276508894728322._ Multiple concurrent accesses to Storage can result in a segmentation fault. In my case, multiple `async let` Fluent queries caused this crash: ![Screen Shot 2022-08-11...

bug

Trying to get this installed on my new Mac but it won't run. I followed the install instructions including removing the quarantine attribute. When I try to launch it, I...

The Swift docker image exists, so this just adds the action for it.

I'm wondering if there's a reason for having `run_at` and `data_delay_until`. I know the data one comes from the job payload, but could we not just use that column for...