You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by dc...@apache.org on 2022/05/31 22:08:23 UTC
[samza] branch fix-rockdb updated: exclude null for get all in rocksdb
This is an automated email from the ASF dual-hosted git repository.
dchen pushed a commit to branch fix-rockdb
in repository https://gitbox.apache.org/repos/asf/samza.git
The following commit(s) were added to refs/heads/fix-rockdb by this push:
new e8e5878e7 exclude null for get all in rocksdb
e8e5878e7 is described below
commit e8e5878e798a58ed79ab51b943bb08f0a73ad553
Author: dxichen <xr...@uwaterloo.ca>
AuthorDate: Tue May 31 15:08:15 2022 -0700
exclude null for get all in rocksdb
---
.../main/scala/org/apache/samza/storage/kv/RocksDbKeyValueStore.scala | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/samza-kv-rocksdb/src/main/scala/org/apache/samza/storage/kv/RocksDbKeyValueStore.scala b/samza-kv-rocksdb/src/main/scala/org/apache/samza/storage/kv/RocksDbKeyValueStore.scala
index fa093da16..6a115c2cf 100644
--- a/samza-kv-rocksdb/src/main/scala/org/apache/samza/storage/kv/RocksDbKeyValueStore.scala
+++ b/samza-kv-rocksdb/src/main/scala/org/apache/samza/storage/kv/RocksDbKeyValueStore.scala
@@ -167,7 +167,9 @@ class RocksDbKeyValueStore(
}
val map = new util.HashMap[Array[Byte], Array[Byte]]
for (i <- 0 until keys.size()) {
- map.put(keys.get(i), values.get(i))
+ if (values.get(i) != null) {
+ map.put(keys.get(i), values.get(i))
+ }
}
map
}