@Override public void cmnCrfCreate(long oplogId) { this.crfIds.add(oplogId); this.ifLiveRecordCount++; this.ifTotalRecordCount++; }
@Override public void cmnDrfCreate(long oplogId) { this.drfIds.add(oplogId); this.ifLiveRecordCount++; this.ifTotalRecordCount++; }
public void add(long id) { if (id == 0) { throw new IllegalArgumentException(); } else if (id > 0 && id <= 0x00000000FFFFFFFFL) { this.ints.add((int) id); } else { this.longs.add(id); } }
@Override public void record(long key) { policyStats.recordOperation(); if (data.add(key)) { policyStats.recordMiss(); } else { policyStats.recordHit(); } } }
longSet.add(RANDOM.nextLong());
candidates.add(6); candidates.add(7); candidates.add(8); candidates.add(9); recs = recommender.recommend(1, -1, candidates, null); assertThat(recs, hasSize(0)); candidates.add(7); candidates.add(8); candidates.add(9); recs = recommender.recommend(2, -1, candidates, null); assertThat(recs, contains(9L)); candidates.add(6); candidates.remove(9); recs = recommender.recommend(2, -1, candidates, null); candidates.add(6); candidates.add(7); recs = recommender.recommend(5, -1, candidates, null); assertThat(recs, candidates.add(6); candidates.add(9); recs = recommender.recommend(5, -1, candidates, null); assertThat(recs,
public void cmnKrfCreate(long oplogId) { this.krfIds.add(oplogId); this.ifLiveRecordCount++; this.ifTotalRecordCount++; } public boolean cmnCrfDelete(long oplogId) {
public void cmnDrfCreate(long oplogId) { this.drfIds.add(oplogId); this.ifLiveRecordCount++; this.ifTotalRecordCount++; } public void cmnKrfCreate(long oplogId) {
public void cmnCrfCreate(long oplogId) { this.crfIds.add(oplogId); this.ifLiveRecordCount++; this.ifTotalRecordCount++; } public void cmnDrfCreate(long oplogId) {
candidates.add(6); candidates.add(7); candidates.add(8); candidates.add(9); recs = recommender.recommend(5, -1, candidates, null); assertThat(recs, candidates.add(9); candidates.add(7); recs = recommender.recommend(5, 1, candidates, null); assertThat(recs, exclude.add(7); recs = recommender.recommend(5, 2, candidates, exclude); assertThat(recs, candidates.add(7); candidates.add(9); recs = recommender.recommend(5, -1, candidates, null); assertThat(recs, containsInAnyOrder(7L, 9L)); candidates.add(6); exclude.clear(); exclude.add(9); recs = recommender.recommend(5, -1, candidates, exclude); assertThat(recs, containsInAnyOrder(6L, 7L));
@Override protected void trainInternal(List<Item> items, List<ClickData> clickData) { //if new items arrive, add their ids to the set of item ids for (Item item : items) { this.items.add(item.id); } }
candidates.add(6); candidates.add(7); candidates.add(8); candidates.add(9); candidates.add(9); recs = recommender.recommend(2, -1, candidates, null); assertThat(recs, candidates.add(6); candidates.add(7); candidates.add(8); recs = recommender.recommend(2, -1, candidates, null); assertTrue(recs.isEmpty()); candidates.add(9); recs = recommender.recommend(3, -1, candidates, null); assertThat(recs, assertTrue(recs.isEmpty()); candidates.add(7); recs = recommender.recommend(6, -1, candidates, null); assertThat(recs,
candidates.add(9); List<Long> recs = recommender.recommend(2, -1, candidates, null); assertThat(recs, exclude.add(9); recs = recommender.recommend(2, -1, candidates, exclude); assertTrue(recs.isEmpty()); candidates.add(6); candidates.add(7); recs = recommender.recommend(6, -1, candidates, LongSets.EMPTY_SET); assertThat(recs, assertTrue(recs.isEmpty()); candidates.add(6); candidates.add(7); exclude.add(6); recs = recommender.recommend(6, -1, candidates, exclude); assertThat(recs, contains(7L)); exclude.add(7); recs = recommender.recommend(6, -1, candidates, exclude); assertTrue(recs.isEmpty());
@Override public void readFields(DataInput in) throws IOException { int numEdges = in.readInt(); initialize(numEdges); for (int i = 0; i < numEdges; ++i) { neighbors.add(in.readLong()); } }
public void add(long id) { if (id == 0) { throw new IllegalArgumentException(); } else if (id > 0 && id <= 0x00000000FFFFFFFFL) { this.ints.add((int) id); } else { this.longs.add(id); } }
@Override public void add(Edge<LongWritable, NullWritable> edge) { neighbors.add(edge.getTargetVertexId().get()); }
/** * Creates a new hash set using elements provided by a type-specific iterator. * * @param i * a type-specific iterator whose elements will fill the set. * @param f * the load factor. */ public LongOpenHashSet(final LongIterator i, final float f) { this(DEFAULT_INITIAL_SIZE, f); while (i.hasNext()) add(i.nextLong()); } /**
protected boolean saveEntityState(long entityId, Class<?> type, Object entity, EntityRecoveryState state) { LongOpenHashSet stashedEntities = stashed.get(type); if (!stashedEntities.contains(entityId)) { if (!serializer.isRegistered(entity.getClass())) serializer.registerTransactionType(entity.getClass()); marshallEntity(entityId, type, entity, state); stashedEntities.add(entityId); return true; } else return false; }
@Override public void record(long key) { policyStats.recordOperation(); if (data.add(key)) { policyStats.recordMiss(); } else { policyStats.recordHit(); } } }