Updates from the Space the tuples that match the specified filter on a "best effort" basis. If no filter is specified, all tuples are updated. This operation does not block other space operations while it is ongoing. Thus, it is up to the application to synchronize its clients to guarantee that no write operations happen while the clear is ongoing. Internally, this operation, among other tasks, executes a series of small queries with the provided filter. Depending on the filter string and the indexing of the space, there is the possibility that one of these queries results in a linear scan that takes a significant amount of time. If that were to happen, one or more of the space seeders will log a message warning that a long query was executed some seconds after the user executes this call. To fix this problem, the user should update the filter string or add extra secondary indices in order to avoid long linear scans.

Namespace: Com.Tibco.As.Space
Assembly: TIBCO.ActiveSpaces.Common (in TIBCO.ActiveSpaces.Common.dll) Version: 2.0.0.0 (2.4.0.001)

Syntax

C#
void Update(
	string filter
)
Visual Basic
Sub Update ( 
	filter As String
)
Visual C++
void Update(
	String^ filter
)
F#
abstract Update : 
        filter : string -> unit 

Parameters

filter
Type: System..::..String
The filter.

See Also