Derek Morr

Results 30 comments of Derek Morr

Did you want docs for this too ?

We should probably also support `ucase` as a synonym for `upper`.

We may run into issues with `InetAddress` since the JDK doesn't preserve inputs with IPv6. For example: ```scala % scala Welcome to Scala 2.12.4 (Java HotSpot(TM) 64-Bit Server VM, Java...

Right, the issue is that IPv6 has multiple ways of representing the same address as text. I've added an `Arbitrary` instance to the test suite that supports IPv4 and IPv6....

There are some ways around this: - the standard library's `InetAddress.getByName()` is pure if you pass in an IP address. It only does a DNS lookup if you pass in...

IPv6 parsing is definitely more complicated b/c you can have embedded IPv4 addresses, or interface identifiers, etc. I'd rather not put that in pureconfig. So far, pureconfig delegates parsing and...

I looked at the code last night and confirmed that the database is never vacuumed and auto-vacuum is not used. Those are the likely culprits. Enabling vacuum shouldn't be difficult,...

It was aimed at developers. The app should vacuum its own database -- end-users should not have to do it.

Another option is what Signal does - send an empty notification. The notification causes the app to connect to the server and download the message directly.