|
|
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
|
|
<plugin>
|
|
|
|
<id>com.fr.solution.plugin.db.redis.v10</id>
|
|
|
|
<name><![CDATA[Redis数据集]]></name>
|
|
|
|
<active>yes</active>
|
|
|
|
<version>7.4.2</version>
|
|
|
|
<env-version>10.0</env-version>
|
|
|
|
<jartime>2020-01-20</jartime>
|
|
|
|
<vendor>richie</vendor>
|
|
|
|
<description><![CDATA[可以连接Redis数据库,支持哈希表、列表、集合以及有序集合]]></description>
|
|
|
|
<change-notes><![CDATA[
|
|
|
|
[2020-12-29]解决平台数据集参数公式识别错误。<br/>
|
|
|
|
[2020-11-16]修复保存数据连接后平台测试连接报错的问题。<br/>
|
|
|
|
[2020-10-28]支持单一主机的集群模式连接选项。<br/>
|
|
|
|
[2020-07-07]修复了数据集没有随着参数的变化而变化的问题。<br>
|
|
|
|
[2020-06-30]修复了一个失误导致连接被重复关闭的问题。<br/>
|
|
|
|
[2020-06-22]修改hkeys没能正确调用的问题。<br/>
|
|
|
|
[2020-06-09]修复redis连接没有正确关闭的问题。<br/>
|
|
|
|
[2020-06-05]搜索key的时候可以选择不同的数据库。<br>
|
|
|
|
[2020-04-26]修复插件被标记为需要付费的问题。<br/>
|
|
|
|
[2020-04-21]修复redis集群下的一个问题。<br/>
|
|
|
|
[2019-10-30]适配新服务器数据集接口,在决策平台可以直接定义<br/>
|
|
|
|
[2019-09-29]修复无法兼容老版本的问题。<br/>
|
|
|
|
[2019-09-18]支持手动选择不同JavaScript脚本引擎。<br/>
|
|
|
|
[2019-09-18]支持连接redis集群。<br/>
|
|
|
|
[2019-09-03]适配新数据连接接口,在决策平台中可以直接修改redis数据集。<br/>
|
|
|
|
[2019-08-26]给console增加一个engine()函数,判断使用的脚本引擎名字。<br/>
|
|
|
|
[2019-08-26]不支持V8引擎的机器上使用JDK内置的脚本引擎(仅支持ES5语法)。<br/>
|
|
|
|
[2019-03-21]现在可以通过跳板服务连接redis。<br/>
|
|
|
|
[2019-03-18]修复连接没有释放的问题。<br/>
|
|
|
|
[2019-03-18]增加程序数据集,可以使用javascript进行取数,需要2019-03-01之后的版本。<br/>
|
|
|
|
[2019-02-15]结果集可以通过JavaScript脚本进行转换。<br/>
|
|
|
|
[2018-11-30]解决远程设计时无法查询key列表的问题。<br/>
|
|
|
|
[2018-11-26]解决10.0版本中服务器数据集无法保存的问题。<br/>
|
|
|
|
[2018-09-12]适配10.0版本。<br/>
|
|
|
|
[2018-05-12]增加了keys、hget、hmget、hkeys查询。<br/>
|
|
|
|
[2018-05-11]增加连接错误判定。<br/>
|
|
|
|
[2018-03-30]增加数据库编号选择。<br/>
|
|
|
|
[2017-04-18]连接Redis数据库。<br/>
|
|
|
|
]]></change-notes>
|
|
|
|
<extra-core>
|
|
|
|
<LocaleFinder class="com.fr.plugin.db.redis.RedisLocaleFinder"/>
|
|
|
|
</extra-core>
|
|
|
|
<extra-designer>
|
|
|
|
<ConnectionProvider class="com.fr.plugin.db.redis.RedisConnectionImpl"/>
|
|
|
|
<TableDataDefineProvider class="com.fr.plugin.db.redis.RedisTableDataDefine"/>
|
|
|
|
<ServerTableDataDefineProvider class="com.fr.plugin.db.redis.RedisTableDataDefine"/>
|
|
|
|
<TableDataDefineProvider class="com.fr.plugin.db.redis.RedisScriptTableDataDefine"/>
|
|
|
|
<ServerTableDataDefineProvider class="com.fr.plugin.db.redis.RedisScriptTableDataDefine"/>
|
|
|
|
</extra-designer>
|
|
|
|
<extra-decision>
|
|
|
|
<UniversalConnectionProvider class="com.fr.plugin.db.redis.RedisUniversalConnectionImpl"/>
|
|
|
|
<UniversalServerTableDataProvider class="com.fr.plugin.db.redis.RedisUniversalTableDataImpl" />
|
|
|
|
<UniversalServerTableDataProvider class="com.fr.plugin.db.redis.RedisScriptUniversalTableDataImpl"/>
|
|
|
|
<HttpHandlerProvider class="com.fr.plugin.db.redis.RedisHttpHandlerProvider"/>
|
|
|
|
</extra-decision>
|
|
|
|
<function-recorder class="com.fr.plugin.db.redis.core.RedisTableData"/>
|
|
|
|
<function-recorder class="com.fr.plugin.db.redis.core.RedisScriptTableData"/>
|
|
|
|
</plugin>
|