Now, statistics are flattened and serialized into a statistics field in feedapi table. We should move these values to a feedapi_statistics table that stores data in db fields.
Table schema:
|feed_nid|last_refresh|new_items_per_update|update_rate|nr_of_items|processing_time|
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | feedapi_store_stats_in_table.patch | 7.84 KB | aron novak |
| #2 | stat.patch | 7.25 KB | aron novak |
| #1 | feed-monitor.jpg | 250.69 KB | alex_b |
Comments
Comment #1
alex_b commentedJust to stimulate ideas how a good monitor for feedapi could look like. Here is what we are doing in a custom module. This page is using sparkline module (HUGE thanks to Jeff Eaton and Chris Johnson for writing the sparkline integration for Drupal).
We should do a feedapi_stat module that delivers advanced download stats for feed downloading.
Comment #2
aron novakThis patch is not complete, an upgrade path is a must too.
Comment #3
aron novakI wrote a complete update path (now at the install hook, the serialized data is turned into table rows), the patch below should do everything now. It's really ready to be committed. Please review and try it out in your test environment. Thanks.
Comment #4
aron novakComment #5
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.