Daniel Ferstay

Results 10 issues of Daniel Ferstay

Some European dates are formatted as dd-mm-yyyy where day month and year are all digits. Fixes #139 Signed-off-by: Daniel Ferstay

We have support for dates of the form `dd-mmm-yy` where `mmm` is an alphanumeric literal; for example: ``` "15-Jan-2017" ``` However, there is a European date format that is similar...

We have support for a unixy combined timstamp format of the form `yyyyMMddhhmmss` However, some systems log with subseconds appended, for example: ``` 20140722105203.364 ``` The above should parse as:...

In #117 support was added to parse timestamps of the form: ``` "2012-08-17T18:31:59:257+0100" ``` However, parsing timestamps that use ":" as a separator but do not have a time zone...

Timestamps with dates of the following form: ``` "2013 May 02 11:37:55" ``` fail to parse with the error: ``` "2013 May 02 11:37:55": month out of range ```

Fixes #137 Signed-off-by: Daniel Ferstay

Addresses https://github.com/ThreeDotsLabs/watermill/issues/285

This commit allows caches to be configured with an ExpireAfterType that controls how entries are expired from the cache; two types are supported. * ExpireAfterWrite specifies that each entry should...