Problem: Currently. TrueNAS CE only allows users to delete snapshots in bulks of 100. For very large snapshot volumes (e.g. 100k+), this is not feasible and will take a very long time to delete.
Solution: bulk snapshot delete of all snapshots belonging to a dataset (with recursive deletion option)
Use case; As a TrueNAS admin, I am able to select a dataset and perform a bulk delete of all snapshots belonging to that dataset.