code: @Override
    public void requestStartupUpdates(String from,
                                      byte []tableKey,
                                      int podIndex,
                                      long deltaTime,
                                      Result<Boolean> cont)
    {
      if (log.isLoggable(Level.FINEST)) {
        log.finest("CacheRequestUpdates " + from + " shard=" + podIndex
                   + " delta=" + deltaTime);
      }
      
      // ChampCloudManager cloudManager = ChampCloudManager.create();
      
      //ServiceManagerAmp rampManager = AmpSystem.getCurrentManager();
      
      //String address = "champ://" + from + ClusterServiceKraken.UID;
      
      //ClusterServiceKraken peerService = rampManager.lookup(address).as(ClusterServiceKraken.class);
  
      // ArrayList<CacheData> entryList = null;
      long accessTime = CurrentTime.currentTime() + deltaTime;
  
      // int count = 0;
      
      TablePod tablePod = _clientKraken.getTable(tableKey);
      
      if (tablePod == null) {
        // This server does not have any information about the table. 
        if (log.isLoggable(Level.FINEST)) {
          log.finest(L.l("{0} is an unknown table key ({1})",
                        Hex.toShortHex(tableKey),
                        BartenderSystem.getCurrentSelfServer()));
        }
        
        cont.ok(true);
        return;
      }
      
      tablePod.getUpdatesFromLocal(podIndex, accessTime, cont);
      
                                   // new ResultUpdate(peerService, cont));
  
      // start reciprocating update request
      // tablePod.startRequestUpdates();
    }
docs: Asks for updates from the message