This deduplication happens automatically by virtue of having the exact same data contained in both Actor inputs.Consumers of this dataset may want to also create an index for Actor records. For example: UniqueKeyIndex<Actor, Integer> idx = Actor.uniqueIndex(consumer); Actor actor = actorIdx....
Low Level Input API¶ Although Hollow includes a few ready-made data ingestion utilities, other data ingestion utilities can be created. Adding data into Hollow starts with aHollowWriteStateEngine. We need to initialize a type state for each schema in our data model: ...
If you have two columns of numbers that you need to divide row by row, you can apply the division formula to an entire range. Begin by entering the division formula in the first cell of your result column. Using our previous example, in cell C1, input: =A1/B1 After calculating the fi...
The value in B2 matches the value in C2, so the formula returns TRUE. First, enter the formula in cell D2 and then copy it down to other cells by dragging the fill handle to compare columns B and C row by row. The fill handle is a small green square in the bottom right corner o...
Each record in a Hollow data state is assigned to a specificordinal, which is an integer value. Anordinal: is a unique identifier of the record within a type. is sufficient to locate the record within a type. Ordinals are automatically assigned by Hollow. They lie in the range of 0-n...
The integer 10 parameter will set the value for numOfSnapshotsToKeep. It is also possible to add your own blob storage cleaner by extending HollowProducer.BlobStorageCleaner class and provide your own mechanism to clean snapshots/deltas/reverse deltas. Hollow Explorer¶ Hollow ships with a UI...
First, enter starting date and time in a cell(s), then, enter the same formula. Make sure to apply the appropriate time format to column C (result column),h:mm. If the elapsed time exceeds 24 hours, you need to apply the time format to display days as well as time in the result...
Integer Long Double Float Short Byte CharacterMemoizing POJOs in the HollowObjectMapper¶If a long field named __assigned_ordinal is defined in a POJO class, then HollowObjectMapper will use this field to record the assigned ordinal when Objects of this class are added to the state engine. Wh...