Files
hive/mcp-server/node_modules/lunr/perf/pipeline_perf.js
anthonyrawlins e89f2f4b7b Add comprehensive development roadmap via GitHub Issues
Created 10 detailed GitHub issues covering:
- Project activation and management UI (#1-2)
- Worker node coordination and visualization (#3-4)
- Automated GitHub repository scanning (#5)
- Intelligent model-to-issue matching (#6)
- Multi-model task execution system (#7)
- N8N workflow integration (#8)
- Hive-Bzzz P2P bridge (#9)
- Peer assistance protocol (#10)

Each issue includes detailed specifications, acceptance criteria,
technical implementation notes, and dependency mapping.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-12 19:41:01 +10:00

44 lines
1.1 KiB
JavaScript

suite('lunr.Pipeline', function () {
var tokenToToken = function(token) {
return token
}
var tokenToTokenArray = function(token) {
return [token, token]
}
var buildTokens = function(count) {
return words.slice(0, count).map(function(word) {
return new lunr.Token(word)
})
}
lunr.Pipeline.registerFunction(tokenToToken, 'tokenToToken')
lunr.Pipeline.registerFunction(tokenToTokenArray, 'tokenToTokenArray')
var fewTokens = buildTokens(50);
var manyTokens = buildTokens(1000)
var tokenToTokenPipeline = new lunr.Pipeline
tokenToTokenPipeline.add(tokenToToken)
var tokenToTokenArrayPipeline = new lunr.Pipeline
tokenToTokenArrayPipeline.add(tokenToTokenArray)
this.add('few tokens, token -> token', function () {
tokenToTokenPipeline.run(fewTokens)
})
this.add('many tokens, token -> token', function () {
tokenToTokenPipeline.run(manyTokens)
})
this.add('few tokens, token -> token array', function () {
tokenToTokenArrayPipeline.run(fewTokens)
})
this.add('many tokens, token -> token array', function () {
tokenToTokenArrayPipeline.run(manyTokens)
})
})