Hi, Recently I found out that the output of TimeSeries metadata is not in standard JSON format, which creates difficulties for development of distributed version. As a result, I’m going to reformat the output of TImeSeries metadata inJSON, to make it in standard JSON format. The details of changes are as bellow:
BEFORE: root:{ a:{ d0:{ s0:{ DataType: INT32, Encoding: RLE, Compressor: UNCOMPRESSED, args: {}, StorageGroup: root.a.d0 }, s1:{ DataType: INT32, Encoding: RLE, Compressor: UNCOMPRESSED, args: {}, StorageGroup: root.a.d0 } }, d1:{ s0:{ DataType: INT32, Encoding: RLE, Compressor: UNCOMPRESSED, args: {}, StorageGroup: root.a.d1 }, s1:{ DataType: INT32, Encoding: RLE, Compressor: UNCOMPRESSED, args: {}, StorageGroup: root.a.d1 } }, b:{ d0:{ s0:{ DataType: INT32, Encoding: RLE, Compressor: UNCOMPRESSED, args: {}, StorageGroup: root.a.b.d0 } } } } } AFTER: { "root":[ { "a":[ { "d0":[ { "s0":{ "args":{}, "StorageGroup":"root.a.d0", "DataType":"INT32", "Compressor":"UNCOMPRESSED", "Encoding":"RLE" } }, { "s1":{ "args":{"$ref":"$.root[0].a[0].d0[0].s0.args"}, "StorageGroup":"root.a.d0", "DataType":"INT32", "Compressor":"UNCOMPRESSED", "Encoding":"RLE" } } ] }, { "d1":[ { "s0":{ "args":{"$ref":"$.root[0].a[0].d0[0].s0.args"}, "StorageGroup":"root.a.d1", "DataType":"INT32", "Compressor":"UNCOMPRESSED", "Encoding":"RLE" } }, { "s1":{ "args":{"$ref":"$.root[0].a[0].d0[0].s0.args"}, "StorageGroup":"root.a.d1", "DataType":"INT32", "Compressor":"UNCOMPRESSED", "Encoding":"RLE" } } ] }, { "b":[ { "d0":[ { "s0":{ "args":{"$ref":"$.root[0].a[0].d0[0].s0.args"}, "StorageGroup":"root.a.b.d0", "DataType":"INT32", "Compressor":"UNCOMPRESSED", "Encoding":"RLE" } } ] } ] } ] } ] } Best regards —————————————————————————————————————————— 毛东方 maod...@mails.tsinghua.edu.cn