informatics-isi-edu / ermrestjs

ERMrest client library in JavaScript
Apache License 2.0
4 stars 3 forks source link

Visible column and rowname heuristics changes #995

Closed RFSH closed 1 year ago

RFSH commented 1 year ago

Summary of changes:

given that the values are already sorted, manually comparing them is simple.

Apart from making these changes, I refactored the code and added extra APIs to make it easier to read. I also had to add more test cases and modify the existing ones, given that the heuristics have been changed.

I also ran the chaise test cases on this branch, and it passed.

related issues: #858, #824