Comments (5)
Adding those operations seems like the right direction, but as long there's a no urgent need I'd leave that for later and turn this into a corresponding feature ticket.
from broker.
This probably also is not really urgent. For the feature I am implementing, trying to put tables into broker tables probably was a bad idea and made the code way more complex than necessary. So - I don't actually use this case anymore.
Also, thinking about this more - this actually might be more complex than I thought about at first - because in some circumstances the current behavior might be the behavior that one wants.
from broker.
I think implementing this would be somewhat straightforward, but would require changes to (all) backends. The current interface only provides a put
function that sets the entire table as a single value. We only have special functions for adding and subtracting integer values. That being said, using the topics for identifying rows probably gives the same result with the current API as long as the tables I have a fixed layout (which is probably what you are doing?).
from broker.
Is this something we'd still want? We could revisit this after merging #201. Or just close it outright if we no longer think we're going to need it.
from broker.
I'd leave it on the wish list for now: would be a good change, but not higher priority than some of the other pieces currentky in the queue.
from broker.
Related Issues (20)
- Improve or squelch error message: proxy 9 received an unexpected message: message(caf::sec::broken_promise) HOT 1
- Python: status_subscriber.get(timeout) causes TypeError
- Python: abort() on ctrl+c when .get() pending
- Python: get() method not releasing GIL
- Compiler warnings from CAF on Clang 14+
- Segfault in Zeek btests using current master HOT 2
- Zeek python broker related doubts HOT 1
- Websocket API: count is parsed as 63 bit unsigned integer HOT 2
- Explore moving `zeek.hh` into Zeek HOT 1
- Introduce versioning for the Zeek-layer serialization format
- Generic mechanism to add metadata to Zeek events.
- Websocket API: holes in vectors not preseved HOT 3
- docs/websocket: ISO 8601 discrepancies HOT 1
- Broker metrics port setting overriding BROKER_METRICS_PORT env variable HOT 2
- High caf thread utilization with 512 workers and 96 loggers HOT 10
- caf::actor_control_block::enqueue segfault when running supervisor.config-bare-mode test
- Websocket API: messages truncated to 4KB HOT 13
- Allow WebSocket and native clients on the same socket HOT 5
- clang-tidy fails with version 15+ HOT 2
- Metrics scalability performance issue in 6.0 HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from broker.