Commit afea1e7c authored by Boris Kocherov's avatar Boris Kocherov

remove unused code

parent 0354a16a
...@@ -336,9 +336,8 @@ ...@@ -336,9 +336,8 @@
.push(function (dataset) { .push(function (dataset) {
var cellset = dataset.getCellset(), var cellset = dataset.getCellset(),
axis_count = dataset.axisCount(), axis_count = dataset.axisCount(),
cell_id = 0, axis_array = [],
axis_id, axis_id,
axis,
cube = { cube = {
axes: {length: axis_count}, axes: {length: axis_count},
members: {}, members: {},
...@@ -348,33 +347,11 @@ ...@@ -348,33 +347,11 @@
}; };
function collectAxes(axisIndex, parent_members) { for (axis_id = 0; axis_id < axis_count; axis_id++) {
var member; axis_array.push(dataset.getAxis(axis_id));
if (typeof(axisIndex) === "undefined") {
axisIndex = axis_count - 1;
parent_members = [];
}
axis = dataset.getAxis(axisIndex);
axis.eachTuple(function (tuple) {
var coordinate_tuple = [];
this.eachHierarchy(function (hierarchy) {
member = this.member();
coordinate_tuple.push(member.UName);
});
if (axisIndex) {
collectAxes(axisIndex - 1, parent_members.concat(coordinate_tuple));
} else {
console.log(parent_members.concat(coordinate_tuple) + ' - ' + cube.cells[cell_id]);
cell_id++;
}
});
axis.reset();
} }
for (axis_id = 0; axis_id < axis_count; axis_id++) { axis_array.forEach(function (axis, axis_id) {
axis = dataset.getAxis(axis_id);
cube.axes[axis_id] = { cube.axes[axis_id] = {
tuples: {}, tuples: {},
length: 0 length: 0
...@@ -399,12 +376,11 @@ ...@@ -399,12 +376,11 @@
cube.hierarchies['' + axis_id + ',' + hierarchy.index] = cube.hierarchies[hierarchy.name]; cube.hierarchies['' + axis_id + ',' + hierarchy.index] = cube.hierarchies[hierarchy.name];
cube.hierarchies.length++; cube.hierarchies.length++;
}); });
} });
do { do {
cube.cells[cellset.cellOrdinal()] = cellset.cellValue(); cube.cells[cellset.cellOrdinal()] = cellset.cellValue();
} while (cellset.nextCell() > 0); } while (cellset.nextCell() > 0);
collectAxes();
execution_scheme.cube = cube; execution_scheme.cube = cube;
execution_scheme.execute.resolve(cube); execution_scheme.execute.resolve(cube);
execution_scheme.execute = null; execution_scheme.execute = null;
...@@ -699,7 +675,7 @@ ...@@ -699,7 +675,7 @@
for (i = 0; i < cube.hierarchies.length; i++) { for (i = 0; i < cube.hierarchies.length; i++) {
h = cube.hierarchies[i]; h = cube.hierarchies[i];
if (!coordinate[h.axis_id]) { if (!coordinate[h.axis_id]) {
coordinate[h.axis_id] = []; coordinate[h.axis_id] = [];
} }
coordinate[h.axis_id][h.tuple_id] = null; coordinate[h.axis_id][h.tuple_id] = null;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment