Open inverted-capital opened 4 months ago
Currently it only uses the git committed data. It needs to look in the deletes and upserts storage to ensure it is giving the up to date view.
Must be aware of deleted things that pass thru the current path, so would need to be aware of the full path going into upserts.
When considering deletes, should handle the deletion of a directory as well.
To handle this, upserts might be best handled as the tree buffer anyway, so that these types of queries are more efficient.
Currently it only uses the git committed data. It needs to look in the deletes and upserts storage to ensure it is giving the up to date view.
Must be aware of deleted things that pass thru the current path, so would need to be aware of the full path going into upserts.
When considering deletes, should handle the deletion of a directory as well.
To handle this, upserts might be best handled as the tree buffer anyway, so that these types of queries are more efficient.