Skip to content

Commit c715126

Browse files
committed
Removes perf tracking code
1 parent 7ec6eda commit c715126

File tree

1 file changed

+0
-26
lines changed

1 file changed

+0
-26
lines changed

src/api/tables.ts

-26
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,6 @@ import { DEFAULT_SYSTEM_SCHEMAS } from '../lib/constants'
55
import { Tables } from '../lib/interfaces'
66
import sqlTemplates = require('../lib/sql')
77

8-
// const { PerformanceObserver, performance } = require('perf_hooks')
9-
10-
// const obs = new PerformanceObserver((items) => {
11-
// console.log(items.getEntries()[0].duration)
12-
// performance.clearMarks()
13-
// })
14-
// obs.observe({ entryTypes: ['measure'] })
15-
// performance.measure('Start to Now')
16-
17-
// performance.mark('A')
18-
// performance.measure('A to Now', 'A')
19-
20-
// performance.mark('B')
21-
// performance.measure('A to B', 'A', 'B')
22-
238
/**
249
* @param {string} [include_system_schemas=false] - Return system schemas as well as user schemas
2510
*/
@@ -30,28 +15,17 @@ interface QueryParams {
3015
const router = Router()
3116

3217
router.get('/', async (req, res) => {
33-
console.time('Total: GET tables')
3418
try {
35-
console.time('\n\nbuild sql')
3619
const sql = getTablesSql(sqlTemplates)
37-
console.timeEnd('\n\nbuild sql')
38-
39-
console.time('GET table data')
4020
const { data } = await RunQuery(req.headers.pg, sql)
41-
console.timeEnd('GET table data')
4221
const query: QueryParams = req.query
43-
44-
console.time('remove system tables')
4522
const include_system_schemas = query?.include_system_schemas === 'true'
4623
let payload: Tables.Table[] = data
4724
if (!include_system_schemas) payload = removeSystemSchemas(data)
48-
console.timeEnd('remove system tables')
4925
return res.status(200).json(payload)
5026
} catch (error) {
5127
console.log('throwing error', error)
5228
res.status(500).json({ error: 'Database error', status: 500 })
53-
} finally {
54-
console.timeEnd('Total: GET tables')
5529
}
5630
})
5731

0 commit comments

Comments
 (0)