Derek Morr
Derek Morr
Did you want docs for this too ?
We should probably also support `ucase` as a synonym for `upper`.
I can work on this.
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.