| Summary: | Missing methods from ConfigurationBuilder | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Data Grid 6 | Reporter: | Alan Field <afield> |
| Component: | CPP Client | Assignee: | Tristan Tarrant <ttarrant> |
| Status: | CLOSED NOTABUG | QA Contact: | Alan Field <afield> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.2.0 | CC: | dmehra, gsheldon, mgencur, mhusnain, mmarkus |
| Target Milestone: | --- | ||
| Target Release: | 6.2.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Known Issue | |
| Doc Text: |
The ConfigurationBuilder class is missing the following methods which are present in the Java version of the client:
<itemizedlist>
<listitem>
<para>asyncExecutorFactory()</para>
</listitem>
<listitem>
<para>balancingStrategy(String)</para>
</listitem>
<listitem>
<para>balancingStrategy(Class)</para>
</listitem>
<listitem>
<para>build(boolean)</para>
</listitem>
<listitem>
<para>consistentHashImpl(int, String)</para>
</listitem>
<listitem>
<para>consistentHashImpl(int, Class)</para>
</listitem>
<listitem>
<para>marshaller(String)</para>
</listitem>
<listitem>
<para>marshaller(Class)</para>
</listitem>
<listitem>
<para>marshaller(Marshaller)</para>
</listitem>
<listitem>
<para>transportFactory(String)</para>
</listitem>
<listitem>
<para>transportFactory(Class)</para>
</listitem>
</itemizedlist>
As a result, the C++ HotRod cannot configure some of the attributes that can be configured in the Java version of the client.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-12-16 07:52:41 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 1017190 | ||
|
Description
Alan Field
2013-10-24 13:26:35 UTC
We do not aim for full 1:1 compatibility of the configuration since some of the features that are easy to do in Java (providing alternative implementation of the transport and the hashing classes) are not worth the effort of porting over or make no sense at all in the context of C++. |