Bug 1023031 - [HRCPP-43] Missing methods from RemoteCache
Summary: [HRCPP-43] Missing methods from RemoteCache
Keywords:
Status: VERIFIED
Alias: None
Product: JBoss Data Grid 6
Classification: JBoss
Component: CPP Client
Version: 6.2.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ER5
: 6.2.0
Assignee: Tristan Tarrant
QA Contact: Alan Field
URL:
Whiteboard:
Depends On:
Blocks: 1017190
TreeView+ depends on / blocked
 
Reported: 2013-10-24 13:25 UTC by Alan Field
Modified: 2023-04-01 08:00 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Known Issue
Doc Text:
The RemoteCache class does not provide the following methods, which are available to the Java version of the client. <itemizedlist> <listitem> <para>containsValue</para> </listitem> <listitem> <para>entrySet</para> </listitem> <listitem> <para>getBulk (No argument version)</para> </listitem> <listitem> <para>getName</para> </listitem> <listitem> <para>getProtocolVersion</para> </listitem> <listitem> <para>getRemoteCacheManager</para> </listitem> <listitem> <para>getVersion</para> </listitem> <listitem> <para>values</para> </listitem> <listitem> <para>async operations</para> </listitem> </itemizedlist> Consequently, the C++ Hot Rod cannot use these methods.
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker HRCPP-43 0 Critical Closed Missing methods from RemoteCache 2015-09-04 13:39:27 UTC

Description Alan Field 2013-10-24 13:25:21 UTC
JDG tracking bug

Comment 2 JBoss JIRA Server 2013-10-24 14:27:01 UTC
Martin Gencur <mgencur> made a comment on jira HRCPP-43

getVersioned method tracked by https://issues.jboss.org/browse/HRCPP-48

Comment 3 JBoss JIRA Server 2013-10-31 16:01:52 UTC
Tristan Tarrant <ttarrant> made a comment on jira HRCPP-43

Async methods tracked by HRCPP-18

Comment 6 JBoss JIRA Server 2013-11-21 18:59:38 UTC
Alan Field <afield> updated the status of jira HRCPP-43 to Reopened

Comment 7 JBoss JIRA Server 2013-11-21 18:59:38 UTC
Alan Field <afield> made a comment on jira HRCPP-43

Reopening, because I missed the following method from this class:

ServerStatistics stats()

Sorry about that

Comment 8 JBoss JIRA Server 2013-11-21 19:00:11 UTC
Alan Field <afield> made a comment on jira HRCPP-43

Reopening, because I missed the following method from this class:
{noformat}
ServerStatistics stats()
{noformat}
Sorry about that

Comment 9 JBoss JIRA Server 2013-11-22 20:23:17 UTC
Alan Field <afield> made a comment on jira HRCPP-43

Reopening, because I missed the following method from this class:
{noformat}
    ServerStatistics stats()
    NotifyingFuture<Boolean> replaceWithVersionAsync(K key, V newValue, long version);
    NotifyingFuture<Boolean> replaceWithVersionAsync(K key, V newValue, long version, int lifespanSeconds);
    NotifyingFuture<Boolean> replaceWithVersionAsync(K key, V newValue, long version, int lifespanSeconds, int maxIdleSeconds);
    
    boolean replaceWithVersion(K key, V newValue, long version);
    boolean replaceWithVersion(K key, V newValue, long version, int lifespanSeconds);
    boolean replaceWithVersion(K key, V newValue, long version, int lifespanSeconds, int maxIdleTimeSeconds);
    boolean removeWithVersion(K key, long version);
    NotifyingFuture<Boolean> removeWithVersionAsync(K key, long version);
{noformat}
Sorry about that

Comment 10 JBoss JIRA Server 2013-11-22 20:23:45 UTC
Alan Field <afield> made a comment on jira HRCPP-43

Reopening, because I missed the following method from this class:
{noformat}
    ServerStatistics stats()

    NotifyingFuture<Boolean> replaceWithVersionAsync(K key, V newValue, long version);
    NotifyingFuture<Boolean> replaceWithVersionAsync(K key, V newValue, long version, int lifespanSeconds);
    NotifyingFuture<Boolean> replaceWithVersionAsync(K key, V newValue, long version, int lifespanSeconds, int maxIdleSeconds);
    
    boolean replaceWithVersion(K key, V newValue, long version);
    boolean replaceWithVersion(K key, V newValue, long version, int lifespanSeconds);
    boolean replaceWithVersion(K key, V newValue, long version, int lifespanSeconds, int maxIdleTimeSeconds);

    boolean removeWithVersion(K key, long version);
    NotifyingFuture<Boolean> removeWithVersionAsync(K key, long version);
{noformat}
Sorry about that

Comment 11 JBoss JIRA Server 2013-11-27 16:40:12 UTC
Tristan Tarrant <ttarrant> updated the status of jira HRCPP-43 to Resolved

Comment 12 JBoss JIRA Server 2013-12-12 15:40:46 UTC
Alan Field <afield> updated the status of jira HRCPP-43 to Closed


Note You need to log in before you can comment on or make changes to this bug.