Hi all
I'm developing a custom dashbuilder data provider for OData, The project started when looking for a replacement of Kibana for log data visualization. We are using apache camel for collecting logs, infinispan for data storage, and we wanted to add dashbuilder for visualizations.
At the beginning we had to change the infinispan aproach as they don't have native json querying, but we found the infinispan-odata-server[1] from Tomas to be very handy to implement a simple OData interfase, so we updated it to version 4.0[2]. Also, it's easier to develop a dashbuilder connector for querying OData services rather than infinispan remote queries.
Prototype for Odata provider is starting to take form. Now it works only retrieving very specific data (the needed for my integration) and I have found a couple of issues I would like help on:
Metadata
+ what is it suppossed to return ? The metadata test is failing as I have no idea what's the relation between the lookedup data and the metadata.
Webapp
+ I get an error of not able to use a string to generate graphs, for example how many records for especifc column. Table format displays ok, but fails when trying to use aggregate functions.
Query
+ Whats the correct way to deal with filters and columns?
Thanks in advance!
Regards,
Hugo Guerrero