Skip to content

Mongo driver sets TTL index incorrectly #258

Open
@bramvbilsen

Description

Setting the TTL for the mongodriver does currently not work as expected. The docs provide the following example (adjusted to trigger error):

maxAge := 30
store := mongodriver.NewStore(c, maxAge, true, []byte("secret"))

This will result in an error due to an integer overflow caused by:
https://github.com/laziness-coders/mongostore/blob/05d8c96df4538deba8a65fb43ba45b6e9e5d95df/mongostore.go#L61

This is however fixed in a newer version of the used mongodriver package, as can be seen in this PR:
laziness-coders/mongostore#1

I propose updating this dependency to ensure TTL indexes work as expected.

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions