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
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 |
|
}
|
|
|