INNER CODE UNIT · TypeScript

getLatestDataPerVersion

envoyproxy/gateway · site/tools/benchmark-dashboard/src/data/index.ts:156

export const getLatestDataPerVersion = (): TestSuite[] => {
  const versionMap = new Map<string, TestSuite>();

  allTestSuites.forEach(suite => {
    const existing = versionMap.get(suite.metadata.version);
    if (!existing || new Date(suite.metadata.date) > new Date(existing.metadata.date)) {
      versionMap.set(suite.metadata.version, suite);
    }
  });

  return Array.from(versionMap.values());
};

// ========================================
// COMPARISON DATA GENERATORS
// ========================================

// Generate performance comparison data across versions

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…