You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

24 lines
768 B

//go:build js && wasm
package wasmdb
// RecordEventAccess is a stub for WasmDB.
// Access tracking is not implemented for the WebAssembly backend as it's
// primarily used for client-side applications where storage management
// is handled differently.
func (w *W) RecordEventAccess(serial uint64, connectionID string) error {
// No-op for WasmDB
return nil
}
// GetEventAccessInfo is a stub for WasmDB.
func (w *W) GetEventAccessInfo(serial uint64) (lastAccess int64, accessCount uint32, err error) {
// No-op for WasmDB - return zeros
return 0, 0, nil
}
// GetLeastAccessedEvents is a stub for WasmDB.
func (w *W) GetLeastAccessedEvents(limit int, minAgeSec int64) (serials []uint64, err error) {
// No-op for WasmDB - return empty slice
return nil, nil
}