We are using badger for storing data against a given key. As and when an update happens, we update the data using the same key. Is it possible to retrieve all the states of the data using the key? Or will we always get the latest data if we read using the key?
e.g. if the value for a given key transitioned from A to B to C, is it possible to retrieve all the state transitions?