Starting to factor out attribute accumulation into its own file

This commit is contained in:
Erica Fischer
2024-01-22 15:31:18 -08:00
parent 679a0d62f2
commit f7593b01b6
6 changed files with 100 additions and 85 deletions
+1 -10
View File
@@ -8,18 +8,9 @@
#include <map>
#include "mbtiles.hpp"
#include "serial.hpp"
#include "attribute.hpp"
#include "jsonpull/jsonpull.h"
enum attribute_op {
op_sum,
op_product,
op_mean,
op_concat,
op_comma,
op_max,
op_min,
};
struct atomic_strategy {
std::atomic<size_t> dropped_by_rate;
std::atomic<size_t> dropped_by_gamma;