hazelcast / hazelcast/hazelcast-cpp-client
Can't put with ttl on transactional map [API-2349]
- Dominant language
- C++
- Stars
- 91
- Forks
- 54
- Avg merge
- 1d 12m
- Merged PRs (30d)
- 5
Description
When using transactional map, there is no put with ttl method overload:
`boost::future< boost::optional< R > > put (const K &key, const V &value, std::chrono::milliseconds ttl);`
But there is such method in `imap` interface class. In java client both maps (ordinary and transactional) use a common interface for map and put methods are equal.
**Expected behavior**
Method `boost::future< boost::optional< R > > put (const K &key, const V &value, std::chrono::milliseconds ttl);` is available in `hazelcast::client::transactional_map`.
**Actual behavior**
Method `boost::future< boost::optional< R > > put (const K &key, const V &value, std::chrono::milliseconds ttl);` is not available in `hazelcast::client::transactional_map`.
Contributor guide
Assessment
This issue has not been assessed yet.