You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by zh...@apache.org on 2020/04/29 01:11:57 UTC

[incubator-doris-website] branch asf-site updated: Remove content to see what happened

This is an automated email from the ASF dual-hosted git repository.

zhaoc pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-doris-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new bc1002e  Remove content to see what happened
bc1002e is described below

commit bc1002e95bdaf539ca3db9b97b0549f0d4bae508
Author: Zhao Chun <zh...@apache.org>
AuthorDate: Wed Apr 29 09:11:45 2020 +0800

    Remove content to see what happened
---
 content/.buildinfo                                 |     4 -
 content/.htaccess                                  |   224 -
 content/_images/backend_state.png                  |   Bin 38501 -> 0 bytes
 content/_images/backend_state1.png                 |   Bin 38501 -> 0 bytes
 content/_images/cluster_link_and_migrate_db.png    |   Bin 26668 -> 0 bytes
 content/_images/cluster_link_and_migrate_db1.png   |   Bin 26668 -> 0 bytes
 content/_images/cluster_namaspace.png              |   Bin 17381 -> 0 bytes
 content/_images/cluster_namaspace1.png             |   Bin 17381 -> 0 bytes
 content/_images/cpu-flame-demo.svg                 |  3587 -------
 content/_images/cpu-flame-demo1.svg                |  3587 -------
 content/_images/cpu-pprof-demo.png                 |   Bin 306228 -> 0 bytes
 content/_images/cpu-pprof-demo1.png                |   Bin 306228 -> 0 bytes
 content/_images/create-pr.png                      |   Bin 159594 -> 0 bytes
 content/_images/create-pr1.png                     |   Bin 159594 -> 0 bytes
 content/_images/create-pr2.png                     |   Bin 175333 -> 0 bytes
 content/_images/create-pr21.png                    |   Bin 175333 -> 0 bytes
 content/_images/create-pr3.png                     |   Bin 176477 -> 0 bytes
 content/_images/create-pr31.png                    |   Bin 176477 -> 0 bytes
 content/_images/dashboard_navibar.png              |   Bin 34907 -> 0 bytes
 content/_images/dashboard_navibar1.png             |   Bin 34907 -> 0 bytes
 content/_images/dashboard_overview.png             |   Bin 281391 -> 0 bytes
 content/_images/dashboard_overview1.png            |   Bin 281391 -> 0 bytes
 content/_images/dashboard_panel.png                |   Bin 53982 -> 0 bytes
 content/_images/dashboard_panel1.png               |   Bin 53982 -> 0 bytes
 content/_images/dashboard_row.png                  |   Bin 11987 -> 0 bytes
 content/_images/dashboard_row1.png                 |   Bin 11987 -> 0 bytes
 content/_images/fork-repo.png                      |   Bin 185675 -> 0 bytes
 content/_images/fork-repo1.png                     |   Bin 185675 -> 0 bytes
 content/_images/log_replication.jpg                |   Bin 174704 -> 0 bytes
 content/_images/login-gitter1.png                  |   Bin 20977 -> 0 bytes
 content/_images/login-gitter11.png                 |   Bin 20977 -> 0 bytes
 content/_images/login-gitter2.PNG                  |   Bin 199416 -> 0 bytes
 content/_images/login-gitter21.PNG                 |   Bin 199416 -> 0 bytes
 content/_images/metadata_contents.png              |   Bin 14356 -> 0 bytes
 content/_images/metadata_contents1.png             |   Bin 14356 -> 0 bytes
 content/_images/metadata_stream.png                |   Bin 75852 -> 0 bytes
 content/_images/metadata_stream1.png               |   Bin 75852 -> 0 bytes
 content/_images/monitor_arch.png                   |   Bin 21986 -> 0 bytes
 content/_images/monitor_arch1.png                  |   Bin 21986 -> 0 bytes
 content/_images/multi_tenant_arch.png              |   Bin 148816 -> 0 bytes
 content/_images/multi_tenant_arch1.png             |   Bin 148816 -> 0 bytes
 content/_images/new-pr.png                         |   Bin 180263 -> 0 bytes
 content/_images/new-pr1.png                        |   Bin 180263 -> 0 bytes
 content/_images/palo_architecture.jpg              |   Bin 162011 -> 0 bytes
 content/_images/palo_architecture1.jpg             |   Bin 162011 -> 0 bytes
 content/_images/palo_meta.png                      |   Bin 27247 -> 0 bytes
 content/_images/palo_meta1.png                     |   Bin 27247 -> 0 bytes
 content/_images/perf-report-demo.png               |   Bin 133161 -> 0 bytes
 content/_images/perf-report-demo1.png              |   Bin 133161 -> 0 bytes
 content/_images/replica_recover.png                |   Bin 30514 -> 0 bytes
 content/_images/replica_recover1.png               |   Bin 30514 -> 0 bytes
 content/_images/segment_v2.png                     |   Bin 40991 -> 0 bytes
 content/_images/segment_v21.png                    |   Bin 40991 -> 0 bytes
 content/_images/subscribe-mail-list-step1.png      |   Bin 72287 -> 0 bytes
 content/_images/subscribe-mail-list-step11.png     |   Bin 72287 -> 0 bytes
 content/_images/subscribe-mail-list-step2.png      |   Bin 118536 -> 0 bytes
 content/_images/subscribe-mail-list-step21.png     |   Bin 118536 -> 0 bytes
 content/_images/subscribe-mail-list-step3.png      |   Bin 95590 -> 0 bytes
 content/_images/subscribe-mail-list-step31.png     |   Bin 95590 -> 0 bytes
 content/_images/subscribe-mail-list-step4.png      |   Bin 94776 -> 0 bytes
 content/_images/subscribe-mail-list-step41.png     |   Bin 94776 -> 0 bytes
 content/_images/user_authority.png                 |   Bin 12063 -> 0 bytes
 content/_images/user_authority1.png                |   Bin 12063 -> 0 bytes
 .../alter-table/alter-table-bitmap-index.md.txt    |    79 -
 .../alter-table/alter-table-rollup.md.txt          |   187 -
 .../alter-table/alter-table-schema-change.md.txt   |   242 -
 .../alter-table/alter-table-temp-partition.md.txt  |   244 -
 .../administrator-guide/alter-table/index.rst.txt  |     9 -
 .../cn/administrator-guide/backup-restore.md.txt   |   179 -
 .../cn/administrator-guide/broker.md.txt           |   280 -
 .../cn/administrator-guide/colocation-join.md.txt  |   441 -
 .../cn/administrator-guide/config/fe_config.md.txt |    34 -
 .../cn/administrator-guide/config/index.rst.txt    |     9 -
 .../administrator-guide/dynamic-partition.md.txt   |   201 -
 .../cn/administrator-guide/export-manual.md.txt    |   188 -
 .../http-actions/cancel-label.md.txt               |    52 -
 .../http-actions/compaction-action.md.txt          |    79 -
 .../http-actions/fe-get-log-file.md.txt            |    73 -
 .../http-actions/get-label-state.md.txt            |    52 -
 .../administrator-guide/http-actions/index.rst.txt |     9 -
 .../http-actions/restore-tablet.md.txt             |    36 -
 .../cn/administrator-guide/index.rst.txt           |    20 -
 .../load-data/broker-load-manual.md.txt            |   508 -
 .../load-data/delete-manual.md.txt                 |   176 -
 .../cn/administrator-guide/load-data/index.rst.txt |    13 -
 .../load-data/insert-into-manual.md.txt            |   282 -
 .../load-data/load-manual.md.txt                   |   210 -
 .../load-data/routine-load-manual.md.txt           |   292 -
 .../load-data/stream-load-manual.md.txt            |   330 -
 .../materialized-view/index.rst.txt                |     9 -
 .../operation/disk-capacity.md.txt                 |   141 -
 .../cn/administrator-guide/operation/index.rst.txt |     9 -
 .../operation/metadata-operation.md.txt            |   335 -
 .../operation/monitor-alert.md.txt                 |   302 -
 .../operation/multi-tenant.md.txt                  |   232 -
 .../operation/tablet-meta-tool.md.txt              |   107 -
 .../operation/tablet-repair-and-balance.md.txt     |   666 --
 .../operation/tablet-restore-tool.md.txt           |    83 -
 .../cn/administrator-guide/privilege.md.txt        |   217 -
 .../cn/administrator-guide/segment-v2-usage.md.txt |   147 -
 .../cn/administrator-guide/small-file-mgr.md.txt   |    97 -
 .../cn/administrator-guide/sql-mode.md.txt         |    69 -
 .../cn/administrator-guide/time-zone.md.txt        |    84 -
 .../cn/administrator-guide/variables.md.txt        |   321 -
 .../documentation/cn/community/gitter.md.txt       |    56 -
 .../cn/community/how-to-contribute.md.txt          |    75 -
 .../documentation/cn/community/index.rst.txt       |     8 -
 .../documentation/cn/community/members.md.txt      |    61 -
 .../documentation/cn/community/pull-request.md.txt |   252 -
 .../cn/community/release-process.md.txt            |   648 --
 .../cn/community/subscribe-mail-list.md.txt        |    62 -
 .../cn/community/verify-apache-release.md.txt      |    81 -
 .../cn/developer-guide/debug-tool.md.txt           |   266 -
 .../cn/developer-guide/format-code.md.txt          |    66 -
 .../documentation/cn/developer-guide/index.rst.txt |     8 -
 .../documentation/cn/downloads/downloads.md.txt    |    13 -
 .../documentation/cn/downloads/index.rst.txt       |    10 -
 .../cn/extending-doris/audit-plugin.md.txt         |   108 -
 .../cn/extending-doris/doris-on-es.md.txt          |   224 -
 .../documentation/cn/extending-doris/index.rst.txt |     8 -
 .../plugin-development-manual.md.txt               |   291 -
 .../extending-doris/user-defined-function.md.txt   |   112 -
 .../cn/getting-started/advance-usage.md.txt        |   265 -
 .../cn/getting-started/basic-usage.md.txt          |   374 -
 .../cn/getting-started/best-practice.md.txt        |   182 -
 .../cn/getting-started/data-model-rollup.md.txt    |   631 --
 .../cn/getting-started/data-partition.md.txt       |   290 -
 .../cn/getting-started/hit-the-rollup.md.txt       |   287 -
 .../documentation/cn/getting-started/index.rst.txt |    12 -
 content/_sources/documentation/cn/index.rst.txt    |    18 -
 .../documentation/cn/installing/compilation.md.txt |   101 -
 .../documentation/cn/installing/index.rst.txt      |     9 -
 .../cn/installing/install-deploy.md.txt            |   413 -
 .../documentation/cn/installing/upgrade.md.txt     |    56 -
 .../cn/internal/doris_storage_optimization.md.txt  |   225 -
 .../cn/internal/grouping_sets_design.md.txt        |   510 -
 .../documentation/cn/internal/index.rst.txt        |     8 -
 .../cn/internal/metadata-design.md.txt             |   119 -
 .../documentation/cn/internal/spark_load.md.txt    |   205 -
 .../documentation/cn/sql-reference/index.rst.txt   |     9 -
 .../sql-functions/aggregate-functions/avg.md.txt   |    50 -
 .../aggregate-functions/bitmap.md.txt              |   139 -
 .../sql-functions/aggregate-functions/count.md.txt |    54 -
 .../aggregate-functions/hll_union_agg.md.txt       |    45 -
 .../aggregate-functions/index.rst.txt              |     8 -
 .../sql-functions/aggregate-functions/max.md.txt   |    39 -
 .../sql-functions/aggregate-functions/min.md.txt   |    39 -
 .../sql-functions/aggregate-functions/ndv.md.txt   |    41 -
 .../aggregate-functions/percentile_approx.md.txt   |    50 -
 .../aggregate-functions/stddev.md.txt              |    46 -
 .../aggregate-functions/stddev_samp.md.txt         |    39 -
 .../sql-functions/aggregate-functions/sum.md.txt   |    39 -
 .../aggregate-functions/var_samp.md.txt            |    38 -
 .../aggregate-functions/variance.md.txt            |    45 -
 .../bitmap-functions/bitmap_and.md.txt             |    48 -
 .../bitmap-functions/bitmap_contains.md.txt        |    48 -
 .../bitmap-functions/bitmap_empty.md.txt           |    45 -
 .../bitmap-functions/bitmap_from_string.md.txt     |    56 -
 .../bitmap-functions/bitmap_has_any.md.txt         |    48 -
 .../bitmap-functions/bitmap_hash.md.txt            |    45 -
 .../bitmap-functions/bitmap_or.md.txt              |    48 -
 .../bitmap-functions/bitmap_to_string.md.txt       |    62 -
 .../sql-functions/bitmap-functions/index.rst.txt   |     8 -
 .../bitmap-functions/to_bitmap.md.txt              |    46 -
 .../cn/sql-reference/sql-functions/cast.md.txt     |    75 -
 .../date-time-functions/convert_tz.md.txt          |    50 -
 .../date-time-functions/curdate.md.txt             |    48 -
 .../date-time-functions/current_timestamp.md.txt   |    42 -
 .../date-time-functions/curtime.md.txt             |    43 -
 .../date-time-functions/date_add.md.txt            |    48 -
 .../date-time-functions/date_format.md.txt         |   153 -
 .../date-time-functions/date_sub.md.txt            |    48 -
 .../date-time-functions/datediff.md.txt            |    51 -
 .../sql-functions/date-time-functions/day.md.txt   |    42 -
 .../date-time-functions/dayname.md.txt             |    43 -
 .../date-time-functions/dayofmonth.md.txt          |    44 -
 .../date-time-functions/dayofweek.md.txt           |    51 -
 .../date-time-functions/dayofyear.md.txt           |    44 -
 .../date-time-functions/from_days.md.txt           |    42 -
 .../date-time-functions/from_unixtime.md.txt       |    82 -
 .../sql-functions/date-time-functions/hour.md.txt  |    42 -
 .../date-time-functions/index.rst.txt              |     8 -
 .../date-time-functions/minute.md.txt              |    42 -
 .../sql-functions/date-time-functions/month.md.txt |    44 -
 .../date-time-functions/monthname.md.txt           |    44 -
 .../sql-functions/date-time-functions/now.md.txt   |    42 -
 .../date-time-functions/second.md.txt              |    42 -
 .../date-time-functions/str_to_date.md.txt         |    58 -
 .../date-time-functions/timediff.md.txt            |    58 -
 .../date-time-functions/timestampadd.md.txt        |    52 -
 .../date-time-functions/timestampdiff.md.txt       |    60 -
 .../date-time-functions/to_days.md.txt             |    44 -
 .../date-time-functions/unix_timestamp.md.txt      |    79 -
 .../date-time-functions/utc_timestamp.md.txt       |    46 -
 .../date-time-functions/workofyear.md.txt          |    45 -
 .../sql-functions/date-time-functions/year.md.txt  |    44 -
 .../sql-functions/hash-functions/index.rst.txt     |     8 -
 .../hash-functions/murmur_hash3_32.md.txt          |    54 -
 .../cn/sql-reference/sql-functions/index.rst.txt   |    18 -
 .../sql-functions/spatial-functions/index.rst.txt  |     8 -
 .../spatial-functions/st_astext.md.txt             |    40 -
 .../spatial-functions/st_circle.md.txt             |    41 -
 .../spatial-functions/st_contains.md.txt           |    47 -
 .../spatial-functions/st_distance_sphere.md.txt    |    40 -
 .../spatial-functions/st_geometryfromtext.md.txt   |    40 -
 .../spatial-functions/st_linefromtext.md.txt       |    40 -
 .../spatial-functions/st_point.md.txt              |    41 -
 .../spatial-functions/st_polygon.md.txt            |    40 -
 .../sql-functions/spatial-functions/st_x.md.txt    |    40 -
 .../sql-functions/spatial-functions/st_y.md.txt    |    40 -
 .../sql-functions/string-functions/ascii.md.txt    |    47 -
 .../sql-functions/string-functions/concat.md.txt   |    54 -
 .../string-functions/concat_ws.md.txt              |    56 -
 .../string-functions/ends_with.md.txt              |    46 -
 .../string-functions/find_in_set.md.txt            |    40 -
 .../string-functions/get_json_double.md.txt        |    67 -
 .../string-functions/get_json_int.md.txt           |    67 -
 .../string-functions/get_json_string.md.txt        |    77 -
 .../string-functions/group_concat.md.txt           |    56 -
 .../sql-functions/string-functions/index.rst.txt   |     8 -
 .../sql-functions/string-functions/instr.md.txt    |    47 -
 .../sql-functions/string-functions/lcase.md.txt    |    30 -
 .../sql-functions/string-functions/left.md.txt     |    40 -
 .../sql-functions/string-functions/length.md.txt   |    47 -
 .../sql-functions/string-functions/locate.md.txt   |    54 -
 .../sql-functions/string-functions/lower.md.txt    |    40 -
 .../sql-functions/string-functions/lpad.md.txt     |    47 -
 .../sql-functions/string-functions/ltrim.md.txt    |    40 -
 .../string-functions/money_format.md.txt           |    54 -
 .../string-functions/null_or_empty.md.txt          |    53 -
 .../string-functions/regexp_extract.md.txt         |    47 -
 .../string-functions/regexp_replace.md.txt         |    47 -
 .../sql-functions/string-functions/repeat.md.txt   |    47 -
 .../sql-functions/string-functions/right.md.txt    |    40 -
 .../string-functions/split_part.md.txt             |    62 -
 .../string-functions/starts_with.md.txt            |    46 -
 .../sql-functions/string-functions/strleft.md.txt  |    40 -
 .../sql-functions/string-functions/strright.md.txt |    40 -
 .../Account Management/CREATE ROLE.md.txt          |    38 -
 .../Account Management/CREATE USER.md.txt          |    69 -
 .../Account Management/DROP ROLE.md.txt            |    37 -
 .../Account Management/DROP USER.md.txt            |    43 -
 .../sql-statements/Account Management/GRANT.md.txt |    75 -
 .../Account Management/REVOKE.md.txt               |    42 -
 .../Account Management/SET PASSWORD.md.txt         |    49 -
 .../Account Management/SET PROPERTY.md.txt         |    75 -
 .../Account Management/SHOW GRANTS.md.txt          |    50 -
 .../Account Management/SHOW ROLES.md.txt           |    35 -
 .../Account Management/index.rst.txt               |     8 -
 .../Administration/ADMIN CANCEL REPAIR.md.txt      |    41 -
 .../Administration/ADMIN CHECK TABLET.md.txt       |    50 -
 .../Administration/ADMIN REPAIR.md.txt             |    46 -
 .../Administration/ADMIN SET CONFIG.md.txt         |    37 -
 .../Administration/ADMIN SET REPLICA STATUS.md.txt |    55 -
 .../Administration/ADMIN SHOW CONFIG.md.txt        |    46 -
 .../ADMIN SHOW REPLICA DISTRIBUTION.md.txt         |    45 -
 .../ADMIN SHOW REPLICA STATUS.md.txt               |    58 -
 .../Administration/ALTER CLUSTER.md.txt            |    47 -
 .../Administration/ALTER SYSTEM.md.txt             |   113 -
 .../Administration/CANCEL DECOMMISSION.md.txt      |    34 -
 .../Administration/CREATE CLUSTER.md.txt           |    55 -
 .../Administration/CREATE FILE.md.txt              |    70 -
 .../Administration/DROP CLUSTER.md.txt             |    37 -
 .../sql-statements/Administration/DROP FILE.md.txt |    44 -
 .../sql-statements/Administration/ENTER.md.txt     |    37 -
 .../Administration/INSTALL PLUGIN.md.txt           |    50 -
 .../Administration/LINK DATABASE.md.txt            |    44 -
 .../Administration/MIGRATE DATABASE.md.txt         |    40 -
 .../Administration/SHOW BACKENDS.md.txt            |    41 -
 .../Administration/SHOW BROKER.md.txt              |    34 -
 .../sql-statements/Administration/SHOW FILE.md.txt |    46 -
 .../Administration/SHOW FRONTENDS.md.txt           |    37 -
 .../Administration/SHOW FULL COLUMNS.md.txt        |    33 -
 .../Administration/SHOW INDEX.md.txt               |    37 -
 .../Administration/SHOW MIGRATIONS.md.txt          |    31 -
 .../Administration/SHOW PLUGINS.md.txt             |    38 -
 .../Administration/SHOW TABLE STATUS.md.txt        |    41 -
 .../Administration/UNINSTALL PLUGIN.md.txt         |    40 -
 .../sql-statements/Administration/index.rst.txt    |     8 -
 .../Data Definition/ALTER DATABASE.md.txt          |    55 -
 .../Data Definition/ALTER TABLE.md.txt             |   343 -
 .../Data Definition/ALTER VIEW.md.txt              |    45 -
 .../sql-statements/Data Definition/BACKUP.md.txt   |    58 -
 .../Data Definition/CANCEL ALTER.md.txt            |    62 -
 .../Data Definition/CANCEL BACKUP.md.txt           |    32 -
 .../Data Definition/CANCEL RESTORE.md.txt          |    35 -
 .../Data Definition/CREATE DATABASE.md.txt         |    32 -
 .../Data Definition/CREATE INDEX.md.txt            |    38 -
 .../CREATE MATERIALIZED VIEW.md.txt                |   230 -
 .../Data Definition/CREATE REPOSITORY.md.txt       |    69 -
 .../Data Definition/CREATE TABLE.md.txt            |   605 --
 .../Data Definition/CREATE VIEW.md.txt             |    57 -
 .../Data Definition/DROP DATABASE.md.txt           |    35 -
 .../Data Definition/DROP INDEX.md.txt              |    30 -
 .../Data Definition/DROP MATERIALIZED VIEW.md.txt  |   101 -
 .../Data Definition/DROP REPOSITORY.md.txt         |    35 -
 .../Data Definition/DROP TABLE.md.txt              |    38 -
 .../Data Definition/DROP VIEW.md.txt               |    33 -
 .../sql-statements/Data Definition/HLL.md.txt      |   102 -
 .../sql-statements/Data Definition/RECOVER.md.txt  |    47 -
 .../sql-statements/Data Definition/RESTORE.md.txt  |    71 -
 .../Data Definition/TRUNCATE TABLE.md.txt          |    46 -
 .../Data Definition/create-function.md.txt         |   107 -
 .../Data Definition/drop-function.md.txt           |    49 -
 .../sql-statements/Data Definition/index.rst.txt   |     8 -
 .../Data Definition/show-functions.md.txt          |    72 -
 .../Data Manipulation/BROKER LOAD.md.txt           |   428 -
 .../Data Manipulation/CANCEL LOAD.md.txt           |    39 -
 .../sql-statements/Data Manipulation/DELETE.md.txt |    55 -
 .../sql-statements/Data Manipulation/EXPORT.md.txt |    77 -
 .../Data Manipulation/GROUP BY.md.txt              |   163 -
 .../sql-statements/Data Manipulation/LOAD.md.txt   |   286 -
 .../Data Manipulation/MINI LOAD.md.txt             |   132 -
 .../Data Manipulation/MULTI LOAD.md.txt            |   101 -
 .../Data Manipulation/PAUSE ROUTINE LOAD.md.txt    |    29 -
 .../Data Manipulation/RESUME ROUTINE LOAD.md.txt   |    29 -
 .../Data Manipulation/ROUTINE LOAD.md.txt          |   309 -
 .../Data Manipulation/SHOW ALTER.md.txt            |    48 -
 .../Data Manipulation/SHOW BACKUP.md.txt           |    56 -
 .../Data Manipulation/SHOW DATA.md.txt             |    40 -
 .../Data Manipulation/SHOW DATABASES.md.txt        |    28 -
 .../Data Manipulation/SHOW DELETE.md.txt           |    32 -
 .../SHOW DYNAMIC PARTITION TABLES.md.txt           |    32 -
 .../Data Manipulation/SHOW EXPORT.md.txt           |    55 -
 .../Data Manipulation/SHOW LOAD.md.txt             |    68 -
 .../Data Manipulation/SHOW PARTITIONS.md.txt       |    38 -
 .../Data Manipulation/SHOW PROPERTY.md.txt         |    35 -
 .../Data Manipulation/SHOW REPOSITORIES.md.txt     |    42 -
 .../Data Manipulation/SHOW RESTORE.md.txt          |    60 -
 .../SHOW ROUTINE LOAD TASK.md.txt                  |    28 -
 .../Data Manipulation/SHOW ROUTINE LOAD.md.txt     |    51 -
 .../Data Manipulation/SHOW SNAPSHOT.md.txt         |    50 -
 .../Data Manipulation/SHOW TABLES.md.txt           |    28 -
 .../Data Manipulation/SHOW TABLET.md.txt           |    60 -
 .../Data Manipulation/SHOW TRANSACTION.md.txt      |    80 -
 .../Data Manipulation/STOP ROUTINE LOAD.md.txt     |    29 -
 .../Data Manipulation/STREAM LOAD.md.txt           |   126 -
 .../sql-statements/Data Manipulation/index.rst.txt |     8 -
 .../sql-statements/Data Manipulation/insert.md.txt |   104 -
 .../sql-statements/Data Types/BIGINT.md.txt        |    27 -
 .../sql-statements/Data Types/BOOLEAN.md.txt       |    27 -
 .../sql-statements/Data Types/CHAR.md.txt          |    27 -
 .../sql-statements/Data Types/DATE.md.txt          |    35 -
 .../sql-statements/Data Types/DATETIME.md.txt      |    28 -
 .../sql-statements/Data Types/DECIMAL.md.txt       |    28 -
 .../sql-statements/Data Types/DOUBLE.md.txt        |    27 -
 .../sql-statements/Data Types/FLOAT.md.txt         |    27 -
 .../sql-statements/Data Types/HLL.md.txt           |    29 -
 .../sql-statements/Data Types/INT.md.txt           |    27 -
 .../sql-statements/Data Types/LARGEINT.md.txt      |    26 -
 .../sql-statements/Data Types/SMALLINT.md.txt      |    27 -
 .../sql-statements/Data Types/TINYINT.md.txt       |    27 -
 .../sql-statements/Data Types/VARCHAR.md.txt       |    27 -
 .../sql-statements/Data Types/index.rst.txt        |     8 -
 .../sql-statements/Utility/DESCRIBE.md.txt         |    41 -
 .../sql-statements/Utility/index.rst.txt           |     8 -
 .../cn/sql-reference/sql-statements/index.rst.txt  |    13 -
 .../alter-table/alter-table-bitmap-index_EN.md.txt |    76 -
 .../alter-table/alter-table-rollup_EN.md.txt       |   181 -
 .../alter-table-schema-change_EN.md.txt            |   224 -
 .../alter-table-temp-partition_EN.md.txt           |   234 -
 .../administrator-guide/alter-table/index.rst.txt  |     9 -
 .../administrator-guide/backup-restore_EN.md.txt   |   179 -
 .../en/administrator-guide/broker_EN.md.txt        |   286 -
 .../administrator-guide/colocation-join_EN.md.txt  |   441 -
 .../administrator-guide/config/fe_config_en.md.txt |    34 -
 .../en/administrator-guide/config/index.rst.txt    |     9 -
 .../dynamic-partition_EN.md.txt                    |   185 -
 .../en/administrator-guide/export_manual_EN.md.txt |   184 -
 .../http-actions/cancel-label_EN.md.txt            |    57 -
 .../http-actions/compaction-action_EN.md.txt       |    78 -
 .../http-actions/fe-get-log-file_EN.md.txt         |    67 -
 .../http-actions/get-label-state_EN.md.txt         |    52 -
 .../administrator-guide/http-actions/index.rst.txt |     9 -
 .../http-actions/restore-tablet_EN.md.txt          |    34 -
 .../en/administrator-guide/index.rst.txt           |    19 -
 .../load-data/broker-load-manual_EN.md.txt         |   488 -
 .../load-data/delete-manual_EN.md.txt              |   181 -
 .../en/administrator-guide/load-data/index.rst.txt |    13 -
 .../load-data/insert-into-manual_EN.md.txt         |   268 -
 .../load-data/load-manual_EN.md.txt                |   212 -
 .../load-data/routine-load-manual_EN.md.txt        |   290 -
 .../load-data/stream-load-manual_EN.md.txt         |   286 -
 .../en/administrator-guide/operation/index.rst.txt |     9 -
 .../operation/metadata-operation_EN.md.txt         |   335 -
 .../operation/monitor-alert_EN.md.txt              |   302 -
 .../operation/multi-tenant_EN.md.txt               |   231 -
 .../operation/tablet-meta-tool_EN.md.txt           |   105 -
 .../operation/tablet-repair-and-balance_EN.md.txt  |   660 --
 .../en/administrator-guide/privilege_EN.md.txt     |   217 -
 .../administrator-guide/small-file-mgr_EN.md.txt   |    97 -
 .../en/administrator-guide/sql-mode_EN.md.txt      |    69 -
 .../en/administrator-guide/time-zone_EN.md.txt     |    91 -
 .../en/administrator-guide/variables_EN.md.txt     |   321 -
 .../documentation/en/community/gitter_EN.md.txt    |    56 -
 .../en/community/how-to-contribute_EN.md.txt       |    76 -
 .../documentation/en/community/index.rst.txt       |     8 -
 .../documentation/en/community/members_EN.md.txt   |    61 -
 .../en/community/pull-request_EN.md.txt            |   252 -
 .../en/community/release-process_EN.md.txt         |   666 --
 .../en/community/subscribe-mail-list_EN.md.txt     |    62 -
 .../en/community/verify-apache-release_EN.md.txt   |    75 -
 .../en/developer-guide/debug-tool.md.txt           |   266 -
 .../en/developer-guide/format-code.md.txt          |    78 -
 .../documentation/en/developer-guide/index.rst.txt |     8 -
 .../documentation/en/downloads/downloads_EN.md.txt |    13 -
 .../documentation/en/downloads/index.rst.txt       |    10 -
 .../en/extending-doris/audit-plugin_EN.md.txt      |    89 -
 .../en/extending-doris/doris-on-es_EN.md.txt       |   226 -
 .../documentation/en/extending-doris/index.rst.txt |     8 -
 .../plugin-development-manual_EN.md.txt            |   293 -
 .../user-defined-function_EN.md.txt                |   111 -
 .../en/getting-started/advance-usage_EN.md.txt     |   265 -
 .../en/getting-started/basic-usage_EN.md.txt       |   375 -
 .../en/getting-started/best-practice_EN.md.txt     |   184 -
 .../en/getting-started/data-model-rollup_EN.md.txt |   630 --
 .../en/getting-started/data-partition_EN.md.txt    |   286 -
 .../en/getting-started/hit-the-rollup_EN.md.txt    |   289 -
 .../documentation/en/getting-started/index.rst.txt |    12 -
 content/_sources/documentation/en/index.rst.txt    |    20 -
 .../en/installing/compilation_EN.md.txt            |   100 -
 .../documentation/en/installing/index.rst.txt      |     9 -
 .../en/installing/install-deploy_EN.md.txt         |   427 -
 .../documentation/en/installing/upgrade_EN.md.txt  |    57 -
 .../internal/doris_storage_optimization_EN.md.txt  |   226 -
 .../en/internal/grouping_sets_design_EN.md.txt     |   494 -
 .../documentation/en/internal/index.rst.txt        |     8 -
 .../en/internal/metadata-design_EN.md.txt          |   120 -
 .../documentation/en/sql-reference/index.rst.txt   |     9 -
 .../aggregate-functions/avg_EN.md.txt              |    51 -
 .../aggregate-functions/bitmap_EN.md.txt           |   139 -
 .../aggregate-functions/count_EN.md.txt            |    54 -
 .../aggregate-functions/hll_union_agg_EN.md.txt    |    45 -
 .../aggregate-functions/index.rst.txt              |     8 -
 .../aggregate-functions/max_EN.md.txt              |    39 -
 .../aggregate-functions/min_EN.md.txt              |    39 -
 .../aggregate-functions/ndv_EN.md.txt              |    41 -
 .../percentile_approx_EN.md.txt                    |    49 -
 .../aggregate-functions/stddev_EN.md.txt           |    46 -
 .../aggregate-functions/stddev_samp_EN.md.txt      |    39 -
 .../aggregate-functions/sum_EN.md.txt              |    39 -
 .../aggregate-functions/var_samp_EN.md.txt         |    39 -
 .../aggregate-functions/variance_EN.md.txt         |    46 -
 .../bitmap-functions/bitmap_and_EN.md.txt          |    48 -
 .../bitmap-functions/bitmap_contains_EN.md.txt     |    48 -
 .../bitmap-functions/bitmap_empty_EN.md.txt        |    45 -
 .../bitmap-functions/bitmap_from_string.md.txt     |    56 -
 .../bitmap-functions/bitmap_has_any_EN.md.txt      |    48 -
 .../bitmap-functions/bitmap_hash_EN.md.txt         |    45 -
 .../bitmap-functions/bitmap_or_EN.md.txt           |    48 -
 .../bitmap-functions/bitmap_to_string.md.txt       |    63 -
 .../sql-functions/bitmap-functions/index.rst.txt   |     8 -
 .../bitmap-functions/to_bitmap_EN.md.txt           |    45 -
 .../en/sql-reference/sql-functions/cast_EN.md.txt  |    76 -
 .../date-time-functions/curdate_EN.md.txt          |    46 -
 .../current_timestamp_EN.md.txt                    |    40 -
 .../date-time-functions/date_add_EN.md.txt         |    46 -
 .../date-time-functions/date_format_EN.md.txt      |   151 -
 .../date-time-functions/date_sub_EN.md.txt         |    46 -
 .../date-time-functions/datediff_EN.md.txt         |    52 -
 .../date-time-functions/day_EN.md.txt              |    42 -
 .../date-time-functions/dayname_EN.md.txt          |    42 -
 .../date-time-functions/dayofmonth_EN.md.txt       |    43 -
 .../date-time-functions/dayofweek_EN.md.txt        |    48 -
 .../date-time-functions/dayofyear_EN.md.txt        |    43 -
 .../date-time-functions/from_days_EN.md.txt        |    39 -
 .../date-time-functions/from_unixtime_EN.md.txt    |    69 -
 .../date-time-functions/hour_EN.md.txt             |    41 -
 .../date-time-functions/index.rst.txt              |     8 -
 .../date-time-functions/minute_EN.md.txt           |    41 -
 .../date-time-functions/month_EN.md.txt            |    42 -
 .../date-time-functions/monthname_EN.md.txt        |    42 -
 .../date-time-functions/now_EN.md.txt              |    40 -
 .../date-time-functions/second_EN.md.txt           |    41 -
 .../date-time-functions/str_to_date_EN.md.txt      |    57 -
 .../date-time-functions/timediff_EN.md.txt         |    58 -
 .../date-time-functions/timestampadd_EN.md.txt     |    51 -
 .../date-time-functions/timestampdiff_EN.md.txt    |    60 -
 .../date-time-functions/to_days_EN.md.txt          |    43 -
 .../date-time-functions/unix_timestamp_EN.md.txt   |    79 -
 .../date-time-functions/utc_timestamp_EN.md.txt    |    43 -
 .../date-time-functions/workofyear_EN.md.txt       |    43 -
 .../date-time-functions/year_EN.md.txt             |    43 -
 .../sql-functions/hash-functions/index.rst.txt     |     8 -
 .../hash-functions/murmur_hash3_32.md.txt          |    54 -
 .../en/sql-reference/sql-functions/index.rst.txt   |    18 -
 .../sql-functions/spatial-functions/index.rst.txt  |     8 -
 .../spatial-functions/st_astext_EN.md.txt          |    40 -
 .../spatial-functions/st_circle_EN.md.txt          |    41 -
 .../spatial-functions/st_contains_EN.md.txt        |    49 -
 .../spatial-functions/st_distance_sphere_EN.md.txt |    40 -
 .../st_geometryfromtext_EN.md.txt                  |    40 -
 .../spatial-functions/st_linefromtext_EN.md.txt    |    40 -
 .../spatial-functions/st_point_EN.md.txt           |    41 -
 .../spatial-functions/st_polygon_EN.md.txt         |    41 -
 .../sql-functions/spatial-functions/st_x_EN.md.txt |    40 -
 .../sql-functions/spatial-functions/st_y_EN.md.txt |    40 -
 .../sql-functions/string-functions/ascii_EN.md.txt |    47 -
 .../string-functions/concat_EN.md.txt              |    54 -
 .../string-functions/concat_ws_EN.md.txt           |    56 -
 .../string-functions/ends_with_EN.md.txt           |    47 -
 .../string-functions/find_in_set_EN.md.txt         |    42 -
 .../string-functions/get_json_double_EN.md.txt     |    67 -
 .../string-functions/get_json_int_EN.md.txt        |    67 -
 .../string-functions/get_json_string_EN.md.txt     |    77 -
 .../string-functions/group_concat_EN.md.txt        |    56 -
 .../sql-functions/string-functions/index.rst.txt   |     8 -
 .../sql-functions/string-functions/instr_EN.md.txt |    47 -
 .../sql-functions/string-functions/lcase_EN.md.txt |    30 -
 .../sql-functions/string-functions/left_EN.md.txt  |    40 -
 .../string-functions/length_EN.md.txt              |    47 -
 .../string-functions/locate_EN.md.txt              |    54 -
 .../sql-functions/string-functions/lower_EN.md.txt |    40 -
 .../sql-functions/string-functions/lpad_EN.md.txt  |    47 -
 .../sql-functions/string-functions/ltrim_EN.md.txt |    40 -
 .../string-functions/money_format_EN.md.txt        |    54 -
 .../string-functions/null_or_empty.md.txt          |    53 -
 .../string-functions/regexp_extract_EN.md.txt      |    47 -
 .../string-functions/regexp_replace_EN.md.txt      |    47 -
 .../string-functions/repeat_EN.md.txt              |    47 -
 .../sql-functions/string-functions/right_EN.md.txt |    40 -
 .../string-functions/split_part_EN.md.txt          |    62 -
 .../string-functions/starts_with_EN.md.txt         |    47 -
 .../string-functions/strleft_EN.md.txt             |    40 -
 .../string-functions/strright_EN.md.txt            |    41 -
 .../Account Management/CREATE ROLE_EN.md.txt       |    38 -
 .../Account Management/CREATE USER_EN.md.txt       |    67 -
 .../Account Management/DROP ROLE_EN.md.txt         |    36 -
 .../Account Management/DROP USER_EN.md.txt         |    42 -
 .../Account Management/GRANT_EN.md.txt             |    74 -
 .../Account Management/REVOKE_EN.md.txt            |    41 -
 .../Account Management/SET PASSWORD_EN.md.txt      |    48 -
 .../Account Management/SET PROPERTY_EN.md.txt      |    75 -
 .../Account Management/SHOW GRANTS_EN.md.txt       |    49 -
 .../Account Management/SHOW ROLES_EN.md.txt        |    34 -
 .../Account Management/index.rst.txt               |     8 -
 .../Administration/ADMIN CANCEL REPAIR_EN.md.txt   |    40 -
 .../Administration/ADMIN CHECK TABLET_EN.md.txt    |    50 -
 .../Administration/ADMIN REPAIR_EN.md.txt          |    45 -
 .../Administration/ADMIN SET CONFIG_EN.md.txt      |    37 -
 .../ADMIN SET REPLICA STATUS_EN.md.txt             |    55 -
 .../Administration/ADMIN SHOW CONFIG_EN.md.txt     |    46 -
 .../ADMIN SHOW REPLICA DISTRIBUTION_EN.md.txt      |    44 -
 .../ADMIN SHOW REPLICA STATUS_EN.md.txt            |    57 -
 .../Administration/ALTER CLUSTER_EN.md.txt         |    46 -
 .../Administration/ALTER SYSTEM_EN.md.txt          |   112 -
 .../Administration/CANCEL DECOMMISSION_EN.md.txt   |    33 -
 .../Administration/CREATE CLUSTER_EN.md.txt        |    54 -
 .../Administration/CREATE FILE_EN.md.txt           |    69 -
 .../Administration/DROP CLUSTER_EN.md.txt          |    36 -
 .../Administration/DROP FILE_EN.md.txt             |    44 -
 .../sql-statements/Administration/ENTER_EN.md.txt  |    37 -
 .../Administration/INSTALL PLUGIN_EN.md.txt        |    50 -
 .../Administration/LINK DATABASE_EN.md.txt         |    42 -
 .../Administration/MIGRATE DATABASE_EN.md.txt      |    38 -
 .../Administration/SHOW BACKENDS_EN.md.txt         |    40 -
 .../Administration/SHOW BROKER_EN.md.txt           |    33 -
 .../Administration/SHOW FILE_EN.md.txt             |    45 -
 .../Administration/SHOW FRONTENDS_EN.md.txt        |    36 -
 .../Administration/SHOW FULL COLUMNS_EN.md.txt     |    35 -
 .../Administration/SHOW INDEX_EN.md.txt            |    39 -
 .../Administration/SHOW MIGRATIONS_EN.md.txt       |    30 -
 .../Administration/SHOW PLUGINS_EN.md.txt          |    38 -
 .../Administration/SHOW TABLE STATUS_EN.md.txt     |    48 -
 .../Administration/UNINTALL PLUGIN_EN.md.txt       |    40 -
 .../sql-statements/Administration/index.rst.txt    |     8 -
 .../Data Definition/ALTER DATABASE_EN.md.txt       |    49 -
 .../Data Definition/ALTER TABLE_EN.md.txt          |   347 -
 .../Data Definition/ALTER VIEW_EN.md.txt           |    44 -
 .../Data Definition/BACKUP_EN.md.txt               |    58 -
 .../Data Definition/CANCEL ALTER_EN.md.txt         |    63 -
 .../Data Definition/CANCEL BACKUP_EN.md.txt        |    32 -
 .../Data Definition/CANCEL RESTORE_EN.md.txt       |    35 -
 .../Data Definition/CREATE DATABASE_EN.md.txt      |    32 -
 .../Data Definition/CREATE INDEX_EN.md.txt         |    38 -
 .../CREATE MATERIALIZED VIEW.md.txt                |   231 -
 .../Data Definition/CREATE REPOSITORY_EN.md.txt    |    68 -
 .../Data Definition/CREATE TABLE_EN.md.txt         |   575 --
 .../Data Definition/CREATE VIEW_EN.md.txt          |    61 -
 .../Data Definition/Colocate Join_EN.md.txt        |    91 -
 .../Data Definition/DROP DATABASE_EN.md.txt        |    35 -
 .../Data Definition/DROP INDEX_EN.md.txt           |    30 -
 .../Data Definition/DROP MATERIALIZED VIEW.md.txt  |   103 -
 .../Data Definition/DROP REPOSITORY_EN.md.txt      |    34 -
 .../Data Definition/DROP TABLE_EN.md.txt           |    38 -
 .../Data Definition/DROP VIEW_EN.md.txt            |    33 -
 .../sql-statements/Data Definition/HLL_EN.md.txt   |   104 -
 .../Data Definition/RECOVER_EN.md.txt              |    47 -
 .../Data Definition/RESTORE_EN.md.txt              |    71 -
 .../Data Definition/TRUNCATE TABLE_EN.md.txt       |    45 -
 .../Data Definition/create-function_EN.md.txt      |   104 -
 .../Data Definition/drop-function_EN.md.txt        |    47 -
 .../sql-statements/Data Definition/index.rst.txt   |     8 -
 .../Data Definition/show-functions_EN.md.txt       |    70 -
 .../Data Manipulation/BROKER LOAD_EN.md.txt        |   421 -
 .../Data Manipulation/CANCEL DELETE_EN.md.txt      |    29 -
 .../Data Manipulation/CANCEL LABEL_EN.md.txt       |    46 -
 .../Data Manipulation/CANCEL LOAD_EN.md.txt        |    38 -
 .../Data Manipulation/DELETE_EN.md.txt             |    55 -
 .../Data Manipulation/EXPORT_EN.md.txt             |    76 -
 .../Data Manipulation/GET LABEL STATE_EN.md.txt    |    51 -
 .../Data Manipulation/GROUP BY_EN.md.txt           |   161 -
 .../Data Manipulation/LOAD_EN.md.txt               |   279 -
 .../Data Manipulation/MINI LOAD_EN.md.txt          |   125 -
 .../Data Manipulation/MULTI LOAD_EN.md.txt         |   100 -
 .../Data Manipulation/PAUSE ROUTINE LOAD_EN.md.txt |    28 -
 .../Data Manipulation/RESTORE TABLET_EN.md.txt     |    34 -
 .../RESUME ROUTINE LOAD_EN.md.txt                  |    28 -
 .../Data Manipulation/ROUTINE LOAD_EN.md.txt       |   364 -
 .../Data Manipulation/SHOW ALTER_EN.md.txt         |    48 -
 .../Data Manipulation/SHOW BACKUP_EN.md.txt        |    55 -
 .../Data Manipulation/SHOW DATABASES_EN.md.txt     |    28 -
 .../Data Manipulation/SHOW DATA_EN.md.txt          |    39 -
 .../Data Manipulation/SHOW DELETE_EN.md.txt        |    32 -
 .../SHOW DYNAMIC PARTITION TABLES_EN.md.txt        |    29 -
 .../Data Manipulation/SHOW EXPORT_EN.md.txt        |    55 -
 .../Data Manipulation/SHOW LOAD_EN.md.txt          |    67 -
 .../Data Manipulation/SHOW PARTITIONS_EN.md.txt    |    41 -
 .../Data Manipulation/SHOW PROPERTY_EN.md.txt      |    35 -
 .../Data Manipulation/SHOW REPOSITORIES_EN.md.txt  |    42 -
 .../Data Manipulation/SHOW RESTORE_EN.md.txt       |    60 -
 .../SHOW ROUTINE LOAD TASK_EN.md.txt               |    28 -
 .../Data Manipulation/SHOW ROUTINE LOAD_EN.md.txt  |    50 -
 .../Data Manipulation/SHOW SNAPSHOT_EN.md.txt      |    49 -
 .../Data Manipulation/SHOW TABLES_EN.md.txt        |    27 -
 .../Data Manipulation/SHOW TABLET_EN.md.txt        |    35 -
 .../Data Manipulation/SHOW TRANSACTION_EN.md.txt   |    79 -
 .../Data Manipulation/STOP ROUTINE LOAD_EN.md.txt  |    28 -
 .../Data Manipulation/STREAM LOAD_EN.md.txt        |   186 -
 .../sql-statements/Data Manipulation/index.rst.txt |     8 -
 .../Data Manipulation/insert_EN.md.txt             |   103 -
 .../sql-statements/Data Types/BIGINT_EN.md.txt     |    26 -
 .../sql-statements/Data Types/BOOLEAN_EN.md.txt    |    26 -
 .../sql-statements/Data Types/CHAR_EN.md.txt       |    26 -
 .../sql-statements/Data Types/DATETIME_EN.md.txt   |    27 -
 .../sql-statements/Data Types/DATE_EN.md.txt       |    34 -
 .../sql-statements/Data Types/DECIMAL_EN.md.txt    |    27 -
 .../sql-statements/Data Types/DOUBLE_EN.md.txt     |    26 -
 .../sql-statements/Data Types/FLOAT_EN.md.txt      |    26 -
 .../Data Types/HLL(HyperLogLog)_EN.md.txt          |    28 -
 .../sql-statements/Data Types/INT_EN.md.txt        |    26 -
 .../sql-statements/Data Types/SMALLINT_EN.md.txt   |    26 -
 .../sql-statements/Data Types/TINYINT_EN.md.txt    |    26 -
 .../sql-statements/Data Types/VARCHAR_EN.md.txt    |    26 -
 .../sql-statements/Data Types/index.rst.txt        |     8 -
 .../sql-statements/Utility/index.rst.txt           |     8 -
 .../sql-statements/Utility/util_stmt_EN.md.txt     |    32 -
 .../en/sql-reference/sql-statements/index.rst.txt  |    13 -
 content/_sources/index.rst.txt                     |   590 --
 content/_static/ajax-loader.gif                    |   Bin 673 -> 0 bytes
 content/_static/basic.css                          |   676 --
 content/_static/comment-bright.png                 |   Bin 756 -> 0 bytes
 content/_static/comment-close.png                  |   Bin 829 -> 0 bytes
 content/_static/comment.png                        |   Bin 641 -> 0 bytes
 content/_static/css/badge_only.css                 |     1 -
 content/_static/css/theme.css                      |     6 -
 content/_static/doctools.js                        |   315 -
 content/_static/documentation_options.js           |    10 -
 content/_static/down-pressed.png                   |   Bin 222 -> 0 bytes
 content/_static/down.png                           |   Bin 202 -> 0 bytes
 content/_static/file.png                           |   Bin 286 -> 0 bytes
 content/_static/fonts/Inconsolata-Bold.ttf         |   Bin 109948 -> 0 bytes
 content/_static/fonts/Inconsolata-Regular.ttf      |   Bin 96964 -> 0 bytes
 content/_static/fonts/Inconsolata.ttf              |   Bin 63184 -> 0 bytes
 content/_static/fonts/Lato-Bold.ttf                |   Bin 656544 -> 0 bytes
 content/_static/fonts/Lato-Regular.ttf             |   Bin 656568 -> 0 bytes
 content/_static/fonts/Lato/lato-bold.eot           |   Bin 256056 -> 0 bytes
 content/_static/fonts/Lato/lato-bold.ttf           |   Bin 600856 -> 0 bytes
 content/_static/fonts/Lato/lato-bold.woff          |   Bin 309728 -> 0 bytes
 content/_static/fonts/Lato/lato-bold.woff2         |   Bin 184912 -> 0 bytes
 content/_static/fonts/Lato/lato-bolditalic.eot     |   Bin 266158 -> 0 bytes
 content/_static/fonts/Lato/lato-bolditalic.ttf     |   Bin 622572 -> 0 bytes
 content/_static/fonts/Lato/lato-bolditalic.woff    |   Bin 323344 -> 0 bytes
 content/_static/fonts/Lato/lato-bolditalic.woff2   |   Bin 193308 -> 0 bytes
 content/_static/fonts/Lato/lato-italic.eot         |   Bin 268604 -> 0 bytes
 content/_static/fonts/Lato/lato-italic.ttf         |   Bin 639388 -> 0 bytes
 content/_static/fonts/Lato/lato-italic.woff        |   Bin 328412 -> 0 bytes
 content/_static/fonts/Lato/lato-italic.woff2       |   Bin 195704 -> 0 bytes
 content/_static/fonts/Lato/lato-regular.eot        |   Bin 253461 -> 0 bytes
 content/_static/fonts/Lato/lato-regular.ttf        |   Bin 607720 -> 0 bytes
 content/_static/fonts/Lato/lato-regular.woff       |   Bin 309192 -> 0 bytes
 content/_static/fonts/Lato/lato-regular.woff2      |   Bin 182708 -> 0 bytes
 content/_static/fonts/RobotoSlab-Bold.ttf          |   Bin 170616 -> 0 bytes
 content/_static/fonts/RobotoSlab-Regular.ttf       |   Bin 169064 -> 0 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-bold.eot       |   Bin 79520 -> 0 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-bold.ttf       |   Bin 170616 -> 0 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-bold.woff      |   Bin 87624 -> 0 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-bold.woff2     |   Bin 67312 -> 0 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-regular.eot    |   Bin 78331 -> 0 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-regular.ttf    |   Bin 169064 -> 0 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-regular.woff   |   Bin 86288 -> 0 bytes
 .../fonts/RobotoSlab/roboto-slab-v7-regular.woff2  |   Bin 66444 -> 0 bytes
 content/_static/fonts/fontawesome-webfont.eot      |   Bin 165742 -> 0 bytes
 content/_static/fonts/fontawesome-webfont.svg      |  2671 -----
 content/_static/fonts/fontawesome-webfont.ttf      |   Bin 165548 -> 0 bytes
 content/_static/fonts/fontawesome-webfont.woff     |   Bin 98024 -> 0 bytes
 content/_static/fonts/fontawesome-webfont.woff2    |   Bin 77160 -> 0 bytes
 content/_static/jquery-3.2.1.js                    | 10253 -------------------
 content/_static/jquery.js                          |     4 -
 content/_static/js/modernizr.min.js                |     4 -
 content/_static/js/theme.js                        |     3 -
 content/_static/language_data.js                   |   297 -
 content/_static/minus.png                          |   Bin 90 -> 0 bytes
 content/_static/plus.png                           |   Bin 90 -> 0 bytes
 content/_static/pygments.css                       |    69 -
 content/_static/searchtools.js                     |   481 -
 content/_static/underscore-1.3.1.js                |   999 --
 content/_static/underscore.js                      |    31 -
 content/_static/up-pressed.png                     |   Bin 214 -> 0 bytes
 content/_static/up.png                             |   Bin 203 -> 0 bytes
 content/_static/websupport.js                      |   808 --
 .../alter-table/alter-table-bitmap-index.html      |   369 -
 .../alter-table/alter-table-rollup.html            |   442 -
 .../alter-table/alter-table-schema-change.html     |   494 -
 .../alter-table/alter-table-temp-partition.html    |   492 -
 .../cn/administrator-guide/alter-table/index.html  |   320 -
 .../cn/administrator-guide/backup-restore.html     |   449 -
 .../cn/administrator-guide/broker.html             |   529 -
 .../cn/administrator-guide/colocation-join.html    |   689 --
 .../cn/administrator-guide/config/fe_config.html   |   302 -
 .../cn/administrator-guide/config/index.html       |   277 -
 .../cn/administrator-guide/dynamic-partition.html  |   466 -
 .../cn/administrator-guide/export-manual.html      |   464 -
 .../http-actions/cancel-label.html                 |   330 -
 .../http-actions/compaction-action.html            |   349 -
 .../http-actions/fe-get-log-file.html              |   341 -
 .../http-actions/get-label-state.html              |   335 -
 .../cn/administrator-guide/http-actions/index.html |   285 -
 .../http-actions/restore-tablet.html               |   318 -
 .../cn/administrator-guide/index.html              |   284 -
 .../load-data/broker-load-manual.html              |   789 --
 .../load-data/delete-manual.html                   |   426 -
 .../cn/administrator-guide/load-data/index.html    |   331 -
 .../load-data/insert-into-manual.html              |   524 -
 .../administrator-guide/load-data/load-manual.html |   468 -
 .../load-data/routine-load-manual.html             |   601 --
 .../load-data/stream-load-manual.html              |   639 --
 .../materialized-view/index.html                   |   273 -
 .../operation/disk-capacity.html                   |   405 -
 .../cn/administrator-guide/operation/index.html    |   340 -
 .../operation/metadata-operation.html              |   618 --
 .../operation/monitor-alert.html                   |   567 -
 .../operation/multi-tenant.html                    |   468 -
 .../operation/tablet-meta-tool.html                |   362 -
 .../operation/tablet-repair-and-balance.html       |   866 --
 .../operation/tablet-restore-tool.html             |   352 -
 .../cn/administrator-guide/privilege.html          |   466 -
 .../cn/administrator-guide/segment-v2-usage.html   |   394 -
 .../cn/administrator-guide/small-file-mgr.html     |   383 -
 .../cn/administrator-guide/sql-mode.html           |   339 -
 .../cn/administrator-guide/time-zone.html          |   353 -
 .../cn/administrator-guide/variables.html          |   518 -
 content/documentation/cn/community/gitter.html     |   308 -
 .../cn/community/how-to-contribute.html            |   360 -
 content/documentation/cn/community/index.html      |   383 -
 content/documentation/cn/community/members.html    |   446 -
 .../documentation/cn/community/pull-request.html   |   504 -
 .../cn/community/release-process.html              |   857 --
 .../cn/community/subscribe-mail-list.html          |   314 -
 .../cn/community/verify-apache-release.html        |   336 -
 .../cn/developer-guide/debug-tool.html             |   474 -
 .../cn/developer-guide/format-code.html            |   324 -
 .../documentation/cn/developer-guide/index.html    |   291 -
 content/documentation/cn/downloads/downloads.html  |   281 -
 content/documentation/cn/downloads/index.html      |   256 -
 .../cn/extending-doris/audit-plugin.html           |   337 -
 .../cn/extending-doris/doris-on-es.html            |   530 -
 .../documentation/cn/extending-doris/index.html    |   321 -
 .../extending-doris/plugin-development-manual.html |   533 -
 .../cn/extending-doris/user-defined-function.html  |   412 -
 .../cn/getting-started/advance-usage.html          |   477 -
 .../cn/getting-started/basic-usage.html            |   601 --
 .../cn/getting-started/best-practice.html          |   428 -
 .../cn/getting-started/data-model-rollup.html      |  2130 ----
 .../cn/getting-started/data-partition.html         |   549 -
 .../cn/getting-started/hit-the-rollup.html         |   558 -
 .../documentation/cn/getting-started/index.html    |   373 -
 content/documentation/cn/index.html                |   912 --
 .../documentation/cn/installing/compilation.html   |   365 -
 content/documentation/cn/installing/index.html     |   316 -
 .../cn/installing/install-deploy.html              |   748 --
 content/documentation/cn/installing/upgrade.html   |   324 -
 .../cn/internal/doris_storage_optimization.html    |   512 -
 .../cn/internal/grouping_sets_design.html          |   705 --
 content/documentation/cn/internal/index.html       |   344 -
 .../documentation/cn/internal/metadata-design.html |   387 -
 content/documentation/cn/internal/spark_load.html  |   467 -
 content/documentation/cn/sql-reference/index.html  |   254 -
 .../sql-functions/aggregate-functions/avg.html     |   313 -
 .../sql-functions/aggregate-functions/bitmap.html  |   382 -
 .../sql-functions/aggregate-functions/count.html   |   319 -
 .../aggregate-functions/hll_union_agg.html         |   308 -
 .../sql-functions/aggregate-functions/index.html   |   380 -
 .../sql-functions/aggregate-functions/max.html     |   305 -
 .../sql-functions/aggregate-functions/min.html     |   305 -
 .../sql-functions/aggregate-functions/ndv.html     |   306 -
 .../aggregate-functions/percentile_approx.html     |   315 -
 .../sql-functions/aggregate-functions/stddev.html  |   312 -
 .../aggregate-functions/stddev_samp.html           |   305 -
 .../sql-functions/aggregate-functions/sum.html     |   305 -
 .../aggregate-functions/var_samp.html              |   305 -
 .../aggregate-functions/variance.html              |   312 -
 .../sql-functions/bitmap-functions/bitmap_and.html |   316 -
 .../bitmap-functions/bitmap_contains.html          |   316 -
 .../bitmap-functions/bitmap_empty.html             |   312 -
 .../bitmap-functions/bitmap_from_string.html       |   323 -
 .../bitmap-functions/bitmap_has_any.html           |   316 -
 .../bitmap-functions/bitmap_hash.html              |   312 -
 .../sql-functions/bitmap-functions/bitmap_or.html  |   316 -
 .../bitmap-functions/bitmap_to_string.html         |   328 -
 .../sql-functions/bitmap-functions/index.html      |   350 -
 .../sql-functions/bitmap-functions/to_bitmap.html  |   313 -
 .../cn/sql-reference/sql-functions/cast.html       |   335 -
 .../date-time-functions/convert_tz.html            |   316 -
 .../sql-functions/date-time-functions/curdate.html |   314 -
 .../date-time-functions/current_timestamp.html     |   309 -
 .../sql-functions/date-time-functions/curtime.html |   309 -
 .../date-time-functions/date_add.html              |   312 -
 .../date-time-functions/date_format.html           |   386 -
 .../date-time-functions/date_sub.html              |   310 -
 .../date-time-functions/datediff.html              |   314 -
 .../sql-functions/date-time-functions/day.html     |   306 -
 .../sql-functions/date-time-functions/dayname.html |   306 -
 .../date-time-functions/dayofmonth.html            |   308 -
 .../date-time-functions/dayofweek.html             |   315 -
 .../date-time-functions/dayofyear.html             |   308 -
 .../date-time-functions/from_days.html             |   307 -
 .../date-time-functions/from_unixtime.html         |   342 -
 .../sql-functions/date-time-functions/hour.html    |   306 -
 .../sql-functions/date-time-functions/index.html   |   510 -
 .../sql-functions/date-time-functions/minute.html  |   306 -
 .../sql-functions/date-time-functions/month.html   |   308 -
 .../date-time-functions/monthname.html             |   308 -
 .../sql-functions/date-time-functions/now.html     |   307 -
 .../sql-functions/date-time-functions/second.html  |   306 -
 .../date-time-functions/str_to_date.html           |   322 -
 .../date-time-functions/timediff.html              |   322 -
 .../date-time-functions/timestampadd.html          |   315 -
 .../date-time-functions/timestampdiff.html         |   322 -
 .../sql-functions/date-time-functions/to_days.html |   308 -
 .../date-time-functions/unix_timestamp.html        |   340 -
 .../date-time-functions/utc_timestamp.html         |   309 -
 .../date-time-functions/workofyear.html            |   308 -
 .../sql-functions/date-time-functions/year.html    |   308 -
 .../sql-functions/hash-functions/index.html        |   278 -
 .../hash-functions/murmur_hash3_32.html            |   321 -
 .../cn/sql-reference/sql-functions/index.html      |   279 -
 .../sql-functions/spatial-functions/index.html     |   349 -
 .../sql-functions/spatial-functions/st_astext.html |   305 -
 .../sql-functions/spatial-functions/st_circle.html |   306 -
 .../spatial-functions/st_contains.html             |   312 -
 .../spatial-functions/st_distance_sphere.html      |   305 -
 .../spatial-functions/st_geometryfromtext.html     |   305 -
 .../spatial-functions/st_linefromtext.html         |   305 -
 .../sql-functions/spatial-functions/st_point.html  |   306 -
 .../spatial-functions/st_polygon.html              |   305 -
 .../sql-functions/spatial-functions/st_x.html      |   305 -
 .../sql-functions/spatial-functions/st_y.html      |   305 -
 .../sql-functions/string-functions/ascii.html      |   312 -
 .../sql-functions/string-functions/concat.html     |   319 -
 .../sql-functions/string-functions/concat_ws.html  |   321 -
 .../sql-functions/string-functions/ends_with.html  |   312 -
 .../string-functions/find_in_set.html              |   305 -
 .../string-functions/get_json_double.html          |   334 -
 .../string-functions/get_json_int.html             |   334 -
 .../string-functions/get_json_string.html          |   345 -
 .../string-functions/group_concat.html             |   321 -
 .../sql-functions/string-functions/index.html      |   484 -
 .../sql-functions/string-functions/instr.html      |   312 -
 .../sql-functions/string-functions/lcase.html      |   294 -
 .../sql-functions/string-functions/left.html       |   305 -
 .../sql-functions/string-functions/length.html     |   312 -
 .../sql-functions/string-functions/locate.html     |   319 -
 .../sql-functions/string-functions/lower.html      |   305 -
 .../sql-functions/string-functions/lpad.html       |   312 -
 .../sql-functions/string-functions/ltrim.html      |   305 -
 .../string-functions/money_format.html             |   319 -
 .../string-functions/null_or_empty.html            |   319 -
 .../string-functions/regexp_extract.html           |   312 -
 .../string-functions/regexp_replace.html           |   312 -
 .../sql-functions/string-functions/repeat.html     |   312 -
 .../sql-functions/string-functions/right.html      |   305 -
 .../sql-functions/string-functions/split_part.html |   326 -
 .../string-functions/starts_with.html              |   312 -
 .../sql-functions/string-functions/strleft.html    |   305 -
 .../sql-functions/string-functions/strright.html   |   305 -
 .../Account Management/CREATE ROLE.html            |   308 -
 .../Account Management/CREATE USER.html            |   327 -
 .../Account Management/DROP ROLE.html              |   306 -
 .../Account Management/DROP USER.html              |   311 -
 .../sql-statements/Account Management/GRANT.html   |   341 -
 .../sql-statements/Account Management/REVOKE.html  |   311 -
 .../Account Management/SET PASSWORD.html           |   317 -
 .../Account Management/SET PROPERTY.html           |   344 -
 .../Account Management/SHOW GRANTS.html            |   319 -
 .../Account Management/SHOW ROLES.html             |   306 -
 .../sql-statements/Account Management/index.html   |   328 -
 .../Administration/ADMIN CANCEL REPAIR.html        |   311 -
 .../Administration/ADMIN CHECK TABLET.html         |   317 -
 .../Administration/ADMIN REPAIR.html               |   316 -
 .../Administration/ADMIN SET CONFIG.html           |   308 -
 .../Administration/ADMIN SET REPLICA STATUS.html   |   324 -
 .../Administration/ADMIN SHOW CONFIG.html          |   317 -
 .../ADMIN SHOW REPLICA DISTRIBUTION.html           |   315 -
 .../Administration/ADMIN SHOW REPLICA STATUS.html  |   328 -
 .../Administration/ALTER CLUSTER.html              |   317 -
 .../Administration/ALTER SYSTEM.html               |   383 -
 .../Administration/CANCEL DECOMMISSION.html        |   304 -
 .../Administration/CREATE CLUSTER.html             |   325 -
 .../sql-statements/Administration/CREATE FILE.html |   340 -
 .../Administration/DROP CLUSTER.html               |   307 -
 .../sql-statements/Administration/DROP FILE.html   |   315 -
 .../sql-statements/Administration/ENTER.html       |   307 -
 .../Administration/INSTALL PLUGIN.html             |   321 -
 .../Administration/LINK DATABASE.html              |   314 -
 .../Administration/MIGRATE DATABASE.html           |   310 -
 .../Administration/SHOW BACKENDS.html              |   310 -
 .../sql-statements/Administration/SHOW BROKER.html |   303 -
 .../sql-statements/Administration/SHOW FILE.html   |   316 -
 .../Administration/SHOW FRONTENDS.html             |   306 -
 .../Administration/SHOW FULL COLUMNS.html          |   305 -
 .../sql-statements/Administration/SHOW INDEX.html  |   306 -
 .../Administration/SHOW MIGRATIONS.html            |   299 -
 .../Administration/SHOW PLUGINS.html               |   309 -
 .../Administration/SHOW TABLE STATUS.html          |   313 -
 .../Administration/UNINSTALL PLUGIN.html           |   311 -
 .../sql-statements/Administration/index.html       |   438 -
 .../Data Definition/ALTER DATABASE.html            |   327 -
 .../Data Definition/ALTER TABLE.html               |   610 --
 .../sql-statements/Data Definition/ALTER VIEW.html |   314 -
 .../sql-statements/Data Definition/BACKUP.html     |   329 -
 .../Data Definition/CANCEL ALTER.html              |   333 -
 .../Data Definition/CANCEL BACKUP.html             |   304 -
 .../Data Definition/CANCEL RESTORE.html            |   307 -
 .../Data Definition/CREATE DATABASE.html           |   304 -
 .../Data Definition/CREATE INDEX.html              |   307 -
 .../Data Definition/CREATE MATERIALIZED VIEW.html  |   467 -
 .../Data Definition/CREATE REPOSITORY.html         |   341 -
 .../Data Definition/CREATE TABLE.html              |   860 --
 .../Data Definition/CREATE VIEW.html               |   329 -
 .../Data Definition/DROP DATABASE.html             |   307 -
 .../sql-statements/Data Definition/DROP INDEX.html |   297 -
 .../Data Definition/DROP MATERIALIZED VIEW.html    |   369 -
 .../Data Definition/DROP REPOSITORY.html           |   307 -
 .../sql-statements/Data Definition/DROP TABLE.html |   310 -
 .../sql-statements/Data Definition/DROP VIEW.html  |   305 -
 .../sql-statements/Data Definition/HLL.html        |   374 -
 .../sql-statements/Data Definition/RECOVER.html    |   319 -
 .../sql-statements/Data Definition/RESTORE.html    |   343 -
 .../Data Definition/TRUNCATE TABLE.html            |   317 -
 .../Data Definition/create-function.html           |   370 -
 .../Data Definition/drop-function.html             |   316 -
 .../sql-statements/Data Definition/index.html      |   433 -
 .../Data Definition/show-functions.html            |   338 -
 .../Data Manipulation/BROKER LOAD.html             |   698 --
 .../Data Manipulation/CANCEL LOAD.html             |   309 -
 .../sql-statements/Data Manipulation/DELETE.html   |   325 -
 .../sql-statements/Data Manipulation/EXPORT.html   |   347 -
 .../sql-statements/Data Manipulation/GROUP BY.html |   413 -
 .../sql-statements/Data Manipulation/LOAD.html     |   556 -
 .../Data Manipulation/MINI LOAD.html               |   400 -
 .../Data Manipulation/MULTI LOAD.html              |   371 -
 .../Data Manipulation/PAUSE ROUTINE LOAD.html      |   297 -
 .../Data Manipulation/RESUME ROUTINE LOAD.html     |   297 -
 .../Data Manipulation/ROUTINE LOAD.html            |   579 --
 .../Data Manipulation/SHOW ALTER.html              |   320 -
 .../Data Manipulation/SHOW BACKUP.html             |   328 -
 .../Data Manipulation/SHOW DATA.html               |   312 -
 .../Data Manipulation/SHOW DATABASES.html          |   297 -
 .../Data Manipulation/SHOW DELETE.html             |   304 -
 .../SHOW DYNAMIC PARTITION TABLES.html             |   304 -
 .../Data Manipulation/SHOW EXPORT.html             |   327 -
 .../Data Manipulation/SHOW LOAD.html               |   340 -
 .../Data Manipulation/SHOW PARTITIONS.html         |   312 -
 .../Data Manipulation/SHOW PROPERTY.html           |   307 -
 .../Data Manipulation/SHOW REPOSITORIES.html       |   314 -
 .../Data Manipulation/SHOW RESTORE.html            |   332 -
 .../Data Manipulation/SHOW ROUTINE LOAD TASK.html  |   297 -
 .../Data Manipulation/SHOW ROUTINE LOAD.html       |   314 -
 .../Data Manipulation/SHOW SNAPSHOT.html           |   322 -
 .../Data Manipulation/SHOW TABLES.html             |   297 -
 .../Data Manipulation/SHOW TABLET.html             |   332 -
 .../Data Manipulation/SHOW TRANSACTION.html        |   345 -
 .../Data Manipulation/STOP ROUTINE LOAD.html       |   297 -
 .../Data Manipulation/STREAM LOAD.html             |   396 -
 .../sql-statements/Data Manipulation/index.html    |   463 -
 .../sql-statements/Data Manipulation/insert.html   |   363 -
 .../sql-statements/Data Types/BIGINT.html          |   296 -
 .../sql-statements/Data Types/BOOLEAN.html         |   296 -
 .../sql-statements/Data Types/CHAR.html            |   296 -
 .../sql-statements/Data Types/DATE.html            |   307 -
 .../sql-statements/Data Types/DATETIME.html        |   297 -
 .../sql-statements/Data Types/DECIMAL.html         |   297 -
 .../sql-statements/Data Types/DOUBLE.html          |   296 -
 .../sql-statements/Data Types/FLOAT.html           |   296 -
 .../sql-statements/Data Types/HLL.html             |   298 -
 .../sql-statements/Data Types/INT.html             |   296 -
 .../sql-statements/Data Types/LARGEINT.html        |   296 -
 .../sql-statements/Data Types/SMALLINT.html        |   296 -
 .../sql-statements/Data Types/TINYINT.html         |   296 -
 .../sql-statements/Data Types/VARCHAR.html         |   296 -
 .../sql-statements/Data Types/index.html           |   339 -
 .../sql-statements/Utility/DESCRIBE.html           |   311 -
 .../sql-statements/Utility/index.html              |   274 -
 .../cn/sql-reference/sql-statements/index.html     |   264 -
 .../alter-table/alter-table-bitmap-index_EN.html   |   367 -
 .../alter-table/alter-table-rollup_EN.html         |   456 -
 .../alter-table/alter-table-schema-change_EN.html  |   492 -
 .../alter-table/alter-table-temp-partition_EN.html |   490 -
 .../en/administrator-guide/alter-table/index.html  |   318 -
 .../en/administrator-guide/backup-restore_EN.html  |   447 -
 .../en/administrator-guide/broker_EN.html          |   534 -
 .../en/administrator-guide/colocation-join_EN.html |   685 --
 .../administrator-guide/config/fe_config_en.html   |   300 -
 .../en/administrator-guide/config/index.html       |   275 -
 .../administrator-guide/dynamic-partition_EN.html  |   451 -
 .../en/administrator-guide/export_manual_EN.html   |   458 -
 .../http-actions/cancel-label_EN.html              |   332 -
 .../http-actions/compaction-action_EN.html         |   346 -
 .../http-actions/fe-get-log-file_EN.html           |   336 -
 .../http-actions/get-label-state_EN.html           |   332 -
 .../en/administrator-guide/http-actions/index.html |   283 -
 .../http-actions/restore-tablet_EN.html            |   312 -
 .../en/administrator-guide/index.html              |   281 -
 .../load-data/broker-load-manual_EN.html           |   776 --
 .../load-data/delete-manual_EN.html                |   424 -
 .../en/administrator-guide/load-data/index.html    |   327 -
 .../load-data/insert-into-manual_EN.html           |   517 -
 .../load-data/load-manual_EN.html                  |   464 -
 .../load-data/routine-load-manual_EN.html          |   604 --
 .../load-data/stream-load-manual_EN.html           |   538 -
 .../en/administrator-guide/operation/index.html    |   323 -
 .../operation/metadata-operation_EN.html           |   606 --
 .../operation/monitor-alert_EN.html                |   561 -
 .../operation/multi-tenant_EN.html                 |   465 -
 .../operation/tablet-meta-tool_EN.html             |   358 -
 .../operation/tablet-repair-and-balance_EN.html    |   862 --
 .../en/administrator-guide/privilege_EN.html       |   466 -
 .../en/administrator-guide/small-file-mgr_EN.html  |   384 -
 .../en/administrator-guide/sql-mode_EN.html        |   337 -
 .../en/administrator-guide/time-zone_EN.html       |   354 -
 .../en/administrator-guide/variables_EN.html       |   517 -
 content/documentation/en/community/gitter_EN.html  |   308 -
 .../en/community/how-to-contribute_EN.html         |   360 -
 content/documentation/en/community/index.html      |   386 -
 content/documentation/en/community/members_EN.html |   446 -
 .../en/community/pull-request_EN.html              |   500 -
 .../en/community/release-process_EN.html           |   873 --
 .../en/community/subscribe-mail-list_EN.html       |   314 -
 .../en/community/verify-apache-release_EN.html     |   329 -
 .../en/developer-guide/debug-tool.html             |   474 -
 .../en/developer-guide/format-code.html            |   335 -
 .../documentation/en/developer-guide/index.html    |   291 -
 .../documentation/en/downloads/downloads_EN.html   |   281 -
 content/documentation/en/downloads/index.html      |   256 -
 .../en/extending-doris/audit-plugin_EN.html        |   336 -
 .../en/extending-doris/doris-on-es_EN.html         |   530 -
 .../documentation/en/extending-doris/index.html    |   321 -
 .../plugin-development-manual_EN.html              |   533 -
 .../extending-doris/user-defined-function_EN.html  |   412 -
 .../en/getting-started/advance-usage_EN.html       |   477 -
 .../en/getting-started/basic-usage_EN.html         |   601 --
 .../en/getting-started/best-practice_EN.html       |   410 -
 .../en/getting-started/data-model-rollup_EN.html   |  2123 ----
 .../en/getting-started/data-partition_EN.html      |   547 -
 .../en/getting-started/hit-the-rollup_EN.html      |   560 -
 .../documentation/en/getting-started/index.html    |   373 -
 content/documentation/en/index.html                |   884 --
 .../en/installing/compilation_EN.html              |   360 -
 content/documentation/en/installing/index.html     |   316 -
 .../en/installing/install-deploy_EN.html           |   756 --
 .../documentation/en/installing/upgrade_EN.html    |   324 -
 .../en/internal/doris_storage_optimization_EN.html |   509 -
 .../en/internal/grouping_sets_design_EN.html       |   708 --
 content/documentation/en/internal/index.html       |   325 -
 .../en/internal/metadata-design_EN.html            |   386 -
 content/documentation/en/sql-reference/index.html  |   254 -
 .../sql-functions/aggregate-functions/avg_EN.html  |   311 -
 .../aggregate-functions/bitmap_EN.html             |   381 -
 .../aggregate-functions/count_EN.html              |   319 -
 .../aggregate-functions/hll_union_agg_EN.html      |   308 -
 .../sql-functions/aggregate-functions/index.html   |   377 -
 .../sql-functions/aggregate-functions/max_EN.html  |   305 -
 .../sql-functions/aggregate-functions/min_EN.html  |   305 -
 .../sql-functions/aggregate-functions/ndv_EN.html  |   306 -
 .../aggregate-functions/percentile_approx_EN.html  |   314 -
 .../aggregate-functions/stddev_EN.html             |   312 -
 .../aggregate-functions/stddev_samp_EN.html        |   305 -
 .../sql-functions/aggregate-functions/sum_EN.html  |   305 -
 .../aggregate-functions/var_samp_EN.html           |   305 -
 .../aggregate-functions/variance_EN.html           |   312 -
 .../bitmap-functions/bitmap_and_EN.html            |   316 -
 .../bitmap-functions/bitmap_contains_EN.html       |   316 -
 .../bitmap-functions/bitmap_empty_EN.html          |   312 -
 .../bitmap-functions/bitmap_from_string.html       |   323 -
 .../bitmap-functions/bitmap_has_any_EN.html        |   316 -
 .../bitmap-functions/bitmap_hash_EN.html           |   312 -
 .../bitmap-functions/bitmap_or_EN.html             |   316 -
 .../bitmap-functions/bitmap_to_string.html         |   329 -
 .../sql-functions/bitmap-functions/index.html      |   350 -
 .../bitmap-functions/to_bitmap_EN.html             |   312 -
 .../en/sql-reference/sql-functions/cast_EN.html    |   332 -
 .../date-time-functions/curdate_EN.html            |   312 -
 .../date-time-functions/current_timestamp_EN.html  |   305 -
 .../date-time-functions/date_add_EN.html           |   308 -
 .../date-time-functions/date_format_EN.html        |   382 -
 .../date-time-functions/date_sub_EN.html           |   308 -
 .../date-time-functions/datediff_EN.html           |   314 -
 .../sql-functions/date-time-functions/day_EN.html  |   306 -
 .../date-time-functions/dayname_EN.html            |   306 -
 .../date-time-functions/dayofmonth_EN.html         |   306 -
 .../date-time-functions/dayofweek_EN.html          |   313 -
 .../date-time-functions/dayofyear_EN.html          |   306 -
 .../date-time-functions/from_days_EN.html          |   305 -
 .../date-time-functions/from_unixtime_EN.html      |   333 -
 .../sql-functions/date-time-functions/hour_EN.html |   306 -
 .../sql-functions/date-time-functions/index.html   |   494 -
 .../date-time-functions/minute_EN.html             |   306 -
 .../date-time-functions/month_EN.html              |   306 -
 .../date-time-functions/monthname_EN.html          |   306 -
 .../sql-functions/date-time-functions/now_EN.html  |   305 -
 .../date-time-functions/second_EN.html             |   306 -
 .../date-time-functions/str_to_date_EN.html        |   322 -
 .../date-time-functions/timediff_EN.html           |   321 -
 .../date-time-functions/timestampadd_EN.html       |   315 -
 .../date-time-functions/timestampdiff_EN.html      |   322 -
 .../date-time-functions/to_days_EN.html            |   306 -
 .../date-time-functions/unix_timestamp_EN.html     |   342 -
 .../date-time-functions/utc_timestamp_EN.html      |   307 -
 .../date-time-functions/workofyear_EN.html         |   306 -
 .../sql-functions/date-time-functions/year_EN.html |   306 -
 .../sql-functions/hash-functions/index.html        |   278 -
 .../hash-functions/murmur_hash3_32.html            |   321 -
 .../en/sql-reference/sql-functions/index.html      |   275 -
 .../sql-functions/spatial-functions/index.html     |   349 -
 .../spatial-functions/st_astext_EN.html            |   305 -
 .../spatial-functions/st_circle_EN.html            |   305 -
 .../spatial-functions/st_contains_EN.html          |   313 -
 .../spatial-functions/st_distance_sphere_EN.html   |   305 -
 .../spatial-functions/st_geometryfromtext_EN.html  |   305 -
 .../spatial-functions/st_linefromtext_EN.html      |   305 -
 .../spatial-functions/st_point_EN.html             |   306 -
 .../spatial-functions/st_polygon_EN.html           |   305 -
 .../sql-functions/spatial-functions/st_x_EN.html   |   305 -
 .../sql-functions/spatial-functions/st_y_EN.html   |   305 -
 .../sql-functions/string-functions/ascii_EN.html   |   312 -
 .../sql-functions/string-functions/concat_EN.html  |   319 -
 .../string-functions/concat_ws_EN.html             |   321 -
 .../string-functions/ends_with_EN.html             |   313 -
 .../string-functions/find_in_set_EN.html           |   306 -
 .../string-functions/get_json_double_EN.html       |   334 -
 .../string-functions/get_json_int_EN.html          |   334 -
 .../string-functions/get_json_string_EN.html       |   345 -
 .../string-functions/group_concat_EN.html          |   321 -
 .../sql-functions/string-functions/index.html      |   484 -
 .../sql-functions/string-functions/instr_EN.html   |   312 -
 .../sql-functions/string-functions/lcase_EN.html   |   294 -
 .../sql-functions/string-functions/left_EN.html    |   305 -
 .../sql-functions/string-functions/length_EN.html  |   312 -
 .../sql-functions/string-functions/locate_EN.html  |   319 -
 .../sql-functions/string-functions/lower_EN.html   |   305 -
 .../sql-functions/string-functions/lpad_EN.html    |   312 -
 .../sql-functions/string-functions/ltrim_EN.html   |   305 -
 .../string-functions/money_format_EN.html          |   319 -
 .../string-functions/null_or_empty.html            |   319 -
 .../string-functions/regexp_extract_EN.html        |   312 -
 .../string-functions/regexp_replace_EN.html        |   312 -
 .../sql-functions/string-functions/repeat_EN.html  |   312 -
 .../sql-functions/string-functions/right_EN.html   |   305 -
 .../string-functions/split_part_EN.html            |   326 -
 .../string-functions/starts_with_EN.html           |   313 -
 .../sql-functions/string-functions/strleft_EN.html |   305 -
 .../string-functions/strright_EN.html              |   305 -
 .../Account Management/CREATE ROLE_EN.html         |   301 -
 .../Account Management/CREATE USER_EN.html         |   324 -
 .../Account Management/DROP ROLE_EN.html           |   301 -
 .../Account Management/DROP USER_EN.html           |   311 -
 .../Account Management/GRANT_EN.html               |   329 -
 .../Account Management/REVOKE_EN.html              |   303 -
 .../Account Management/SET PASSWORD_EN.html        |   310 -
 .../Account Management/SET PROPERTY_EN.html        |   328 -
 .../Account Management/SHOW GRANTS_EN.html         |   314 -
 .../Account Management/SHOW ROLES_EN.html          |   300 -
 .../sql-statements/Account Management/index.html   |   327 -
 .../Administration/ADMIN CANCEL REPAIR_EN.html     |   304 -
 .../Administration/ADMIN CHECK TABLET_EN.html      |   317 -
 .../Administration/ADMIN REPAIR_EN.html            |   309 -
 .../Administration/ADMIN SET CONFIG_EN.html        |   301 -
 .../ADMIN SET REPLICA STATUS_EN.html               |   325 -
 .../Administration/ADMIN SHOW CONFIG_EN.html       |   310 -
 .../ADMIN SHOW REPLICA DISTRIBUTION_EN.html        |   306 -
 .../ADMIN SHOW REPLICA STATUS_EN.html              |   318 -
 .../Administration/ALTER CLUSTER_EN.html           |   309 -
 .../Administration/ALTER SYSTEM_EN.html            |   375 -
 .../Administration/CANCEL DECOMMISSION_EN.html     |   300 -
 .../Administration/CREATE CLUSTER_EN.html          |   315 -
 .../Administration/CREATE FILE_EN.html             |   329 -
 .../Administration/DROP CLUSTER_EN.html            |   298 -
 .../Administration/DROP FILE_EN.html               |   306 -
 .../sql-statements/Administration/ENTER_EN.html    |   300 -
 .../Administration/INSTALL PLUGIN_EN.html          |   321 -
 .../Administration/LINK DATABASE_EN.html           |   305 -
 .../Administration/MIGRATE DATABASE_EN.html        |   301 -
 .../Administration/SHOW BACKENDS_EN.html           |   307 -
 .../Administration/SHOW BROKER_EN.html             |   300 -
 .../Administration/SHOW FILE_EN.html               |   307 -
 .../Administration/SHOW FRONTENDS_EN.html          |   303 -
 .../Administration/SHOW FULL COLUMNS_EN.html       |   306 -
 .../Administration/SHOW INDEX_EN.html              |   308 -
 .../Administration/SHOW MIGRATIONS_EN.html         |   293 -
 .../Administration/SHOW PLUGINS_EN.html            |   309 -
 .../Administration/SHOW TABLE STATUS_EN.html       |   316 -
 .../Administration/UNINTALL PLUGIN_EN.html         |   311 -
 .../sql-statements/Administration/index.html       |   438 -
 .../Data Definition/ALTER DATABASE_EN.html         |   316 -
 .../Data Definition/ALTER TABLE_EN.html            |   616 --
 .../Data Definition/ALTER VIEW_EN.html             |   314 -
 .../sql-statements/Data Definition/BACKUP_EN.html  |   325 -
 .../Data Definition/CANCEL ALTER_EN.html           |   331 -
 .../Data Definition/CANCEL BACKUP_EN.html          |   300 -
 .../Data Definition/CANCEL RESTORE_EN.html         |   302 -
 .../Data Definition/CREATE DATABASE_EN.html        |   300 -
 .../Data Definition/CREATE INDEX_EN.html           |   307 -
 .../Data Definition/CREATE MATERIALIZED VIEW.html  |   499 -
 .../Data Definition/CREATE REPOSITORY_EN.html      |   336 -
 .../Data Definition/CREATE TABLE_EN.html           |   834 --
 .../Data Definition/CREATE VIEW_EN.html            |   331 -
 .../Data Definition/Colocate Join_EN.html          |   330 -
 .../Data Definition/DROP DATABASE_EN.html          |   300 -
 .../Data Definition/DROP INDEX_EN.html             |   297 -
 .../Data Definition/DROP MATERIALIZED VIEW.html    |   376 -
 .../Data Definition/DROP REPOSITORY_EN.html        |   304 -
 .../Data Definition/DROP TABLE_EN.html             |   304 -
 .../Data Definition/DROP VIEW_EN.html              |   301 -
 .../sql-statements/Data Definition/HLL_EN.html     |   359 -
 .../sql-statements/Data Definition/RECOVER_EN.html |   314 -
 .../sql-statements/Data Definition/RESTORE_EN.html |   336 -
 .../Data Definition/TRUNCATE TABLE_EN.html         |   312 -
 .../Data Definition/create-function_EN.html        |   353 -
 .../Data Definition/drop-function_EN.html          |   310 -
 .../sql-statements/Data Definition/index.html      |   428 -
 .../Data Definition/show-functions_EN.html         |   334 -
 .../Data Manipulation/BROKER LOAD_EN.html          |   693 --
 .../Data Manipulation/CANCEL DELETE_EN.html        |   290 -
 .../Data Manipulation/CANCEL LABEL_EN.html         |   306 -
 .../Data Manipulation/CANCEL LOAD_EN.html          |   301 -
 .../Data Manipulation/DELETE_EN.html               |   316 -
 .../Data Manipulation/EXPORT_EN.html               |   330 -
 .../Data Manipulation/GET LABEL STATE_EN.html      |   313 -
 .../Data Manipulation/GROUP BY_EN.html             |   412 -
 .../sql-statements/Data Manipulation/LOAD_EN.html  |   513 -
 .../Data Manipulation/MINI LOAD_EN.html            |   368 -
 .../Data Manipulation/MULTI LOAD_EN.html           |   352 -
 .../Data Manipulation/PAUSE ROUTINE LOAD_EN.html   |   294 -
 .../Data Manipulation/RESTORE TABLET_EN.html       |   293 -
 .../Data Manipulation/RESUME ROUTINE LOAD_EN.html  |   294 -
 .../Data Manipulation/ROUTINE LOAD_EN.html         |   563 -
 .../Data Manipulation/SHOW ALTER_EN.html           |   312 -
 .../Data Manipulation/SHOW BACKUP_EN.html          |   325 -
 .../Data Manipulation/SHOW DATABASES_EN.html       |   293 -
 .../Data Manipulation/SHOW DATA_EN.html            |   308 -
 .../Data Manipulation/SHOW DELETE_EN.html          |   300 -
 .../SHOW DYNAMIC PARTITION TABLES_EN.html          |   302 -
 .../Data Manipulation/SHOW EXPORT_EN.html          |   321 -
 .../Data Manipulation/SHOW LOAD_EN.html            |   331 -
 .../Data Manipulation/SHOW PARTITIONS_EN.html      |   307 -
 .../Data Manipulation/SHOW PROPERTY_EN.html        |   302 -
 .../Data Manipulation/SHOW REPOSITORIES_EN.html    |   311 -
 .../Data Manipulation/SHOW RESTORE_EN.html         |   329 -
 .../SHOW ROUTINE LOAD TASK_EN.html                 |   294 -
 .../Data Manipulation/SHOW ROUTINE LOAD_EN.html    |   316 -
 .../Data Manipulation/SHOW SNAPSHOT_EN.html        |   314 -
 .../Data Manipulation/SHOW TABLES_EN.html          |   293 -
 .../Data Manipulation/SHOW TABLET_EN.html          |   303 -
 .../Data Manipulation/SHOW TRANSACTION_EN.html     |   342 -
 .../Data Manipulation/STOP ROUTINE LOAD_EN.html    |   294 -
 .../Data Manipulation/STREAM LOAD_EN.html          |   392 -
 .../sql-statements/Data Manipulation/index.html    |   469 -
 .../Data Manipulation/insert_EN.html               |   358 -
 .../sql-statements/Data Types/BIGINT_EN.html       |   290 -
 .../sql-statements/Data Types/BOOLEAN_EN.html      |   290 -
 .../sql-statements/Data Types/CHAR_EN.html         |   290 -
 .../sql-statements/Data Types/DATETIME_EN.html     |   291 -
 .../sql-statements/Data Types/DATE_EN.html         |   299 -
 .../sql-statements/Data Types/DECIMAL_EN.html      |   291 -
 .../sql-statements/Data Types/DOUBLE_EN.html       |   290 -
 .../sql-statements/Data Types/FLOAT_EN.html        |   290 -
 .../Data Types/HLL(HyperLogLog)_EN.html            |   290 -
 .../sql-statements/Data Types/INT_EN.html          |   290 -
 .../sql-statements/Data Types/SMALLINT_EN.html     |   290 -
 .../sql-statements/Data Types/TINYINT_EN.html      |   290 -
 .../sql-statements/Data Types/VARCHAR_EN.html      |   290 -
 .../sql-statements/Data Types/index.html           |   318 -
 .../sql-statements/Utility/index.html              |   274 -
 .../sql-statements/Utility/util_stmt_EN.html       |   298 -
 .../en/sql-reference/sql-statements/index.html     |   264 -
 content/genindex.html                              |   228 -
 content/index.html                                 |   759 --
 content/nohup.out                                  |   Bin 2673 -> 0 bytes
 content/objects.inv                                |   Bin 10414 -> 0 bytes
 content/search.html                                |   241 -
 content/searchindex.js                             |     1 -
 1302 files changed, 287518 deletions(-)

diff --git a/content/.buildinfo b/content/.buildinfo
deleted file mode 100644
index 5a26433..0000000
--- a/content/.buildinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-# Sphinx build info version 1
-# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 8cb6a2384096d8de5f207439a086c90d
-tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/content/.htaccess b/content/.htaccess
deleted file mode 100644
index ec7d006..0000000
--- a/content/.htaccess
+++ /dev/null
@@ -1,224 +0,0 @@
-# please keep sections in alpha order
-
-# Graduated podlings
-# N.B. Redirect  /abc baseUrl also redirects /abc/def to baseUrl/def
-
-Redirect Permanent /abdera http://abdera.apache.org
-Redirect Permanent /accumulo http://accumulo.apache.org
-Redirect Permanent /ace http://ace.apache.org
-Redirect Permanent /activemq http://activemq.apache.org
-Redirect Permanent /airavata http://airavata.apache.org
-Redirect Permanent /allura http://allura.apache.org
-Redirect Permanent /ambari http://ambari.apache.org
-Redirect Permanent /amber http://oltu.apache.org
-Redirect Permanent /any23 http://any23.apache.org
-Redirect Permanent /apollo http://ws.apache.org/wsrf
-Redirect Permanent /aries http://aries.apache.org
-Redirect Permanent /batchee http://batchee.incubator.apache.org
-Redirect Permanent /beam https://beam.apache.org
-Redirect Permanent /beehive http://beehive.apache.org
-Redirect Permanent /bigtop http://bigtop.apache.org
-Redirect Permanent /bloodhound http://bloodhound.apache.org
-Redirect Permanent /buildr http://buildr.apache.org
-Redirect Permanent /bval http://bval.apache.org
-Redirect Permanent /callback http://cordova.apache.org
-Redirect Permanent /cassandra http://cassandra.apache.org
-Redirect Permanent /cayenne http://cayenne.apache.org
-Redirect Permanent /celix http://celix.apache.org
-Redirect Permanent /chemistry http://chemistry.apache.org
-Redirect Permanent /chukwa http://chukwa.apache.org
-Redirect Permanent /clerezza http://clerezza.apache.org
-Redirect Permanent /click http://click.apache.org
-Redirect Permanent /climate http://climate.apache.org
-Redirect Permanent /cloudstack http://cloudstack.apache.org
-Redirect Permanent /cordova http://cordova.apache.org
-Redirect Permanent /couchdb http://couchdb.apache.org
-Redirect Permanent /crunch http://crunch.apache.org
-Redirect Permanent /ctakes http://ctakes.apache.org
-Redirect Permanent /curator http://curator.apache.org
-Redirect Permanent /cxf http://cxf.apache.org
-Redirect Permanent /deltacloud http://deltacloud.apache.org
-Redirect Permanent /deltaspike http://deltaspike.apache.org
-Redirect Permanent /derby http://db.apache.org/derby
-Redirect Permanent /devicemap http://devicemap.apache.org
-Redirect Permanent /directmemory http://directmemory.apache.org
-Redirect Permanent /directory http://directory.apache.org
-Redirect Permanent /drill http://drill.apache.org
-Redirect Permanent /eagle http://eagle.apache.org
-Redirect Permanent /easyant http://ant.apache.org/easyant
-Redirect Permanent /empire-db http://empire-db.apache.org
-Redirect Permanent /esme http://esme.apache.org
-Redirect Permanent /etch http://etch.apache.org
-Redirect Permanent /felix http://felix.apache.org
-Redirect Permanent /flex http://flex.apache.org
-Redirect Permanent /flume http://flume.apache.org
-Redirect Permanent /ftpserver http://mina.apache.org/ftpserver
-Redirect Permanent /geode http://geode.apache.org
-Redirect Permanent /geronimo http://geronimo.apache.org
-Redirect Permanent /giraph http://giraph.apache.org
-Redirect Permanent /gora http://gora.apache.org
-Redirect Permanent /hama http://hama.apache.org
-Redirect Permanent /harmony http://harmony.apache.org
-Redirect Permanent /hcatalog http://hive.apache.org
-Redirect Permanent /helix http://helix.incubator.apache.org/
-Redirect Permanent /hermes http://ws.apache.org/pubscribe
-##httpd-cli - where did that go?
-Redirect Permanent /ibatis http://ibatis.apache.org
-Redirect Permanent /ivy http://ant.apache.org/ivy
-Redirect Permanent /jackrabbit http://jackrabbit.apache.org
-Redirect Permanent /jaxme http://ws.apache.org/jaxme
-Redirect Permanent /jclouds http://jclouds.apache.org
-Redirect Permanent /jdo http://db.apache.org/jdo
-Redirect Permanent /jena http://jena.apache.org
-Redirect Permanent /jspwiki http://jspwiki.apache.org
-Redirect Permanent /juddi http://juddi.apache.org
-Redirect Permanent /knox http://knox.apache.org
-Redirect Permanent /lenya http://lenya.apache.org
-Redirect Permanent /libcloud http://libcloud.apache.org
-Redirect Permanent /log4cxx http://logging.apache.org/log4cxx
-Redirect Permanent /log4net http://logging.apache.org/log4net
-Redirect Permanent /log4php http://logging.apache.org/log4php
-Redirect Permanent /lucene.net http://lucenenet.apache.org
-Redirect Permanent /lucy http://lucy.apache.org
-Redirect Permanent /marmotta http://marmotta.apache.org
-##merlin-developer - where did that go?
-Redirect Permanent /mesos http://mesos.apache.org
-Redirect Permanent /metamodel http://metamodel.apache.org
-Redirect Permanent /mod_ftp http://httpd.apache.org/mod_ftp
-Redirect Permanent /mrunit http://mrunit.apache.org
-Redirect Permanent /muse http://ws.apache.org/muse
-Redirect Permanent /myfaces http://myfaces.apache.org
-Redirect Permanent /nutch http://lucene.apache.org/nutch
-Redirect Permanent /ode http://ode.apache.org
-Redirect Permanent /ofbiz http://ofbiz.apache.org
-Redirect Permanent /ognl http://commons.apache.org/ognl
-Redirect Permanent /olingo http://olingo.apache.org
-Redirect Permanent /onami http://onami.apache.org
-Redirect Permanent /oodt http://oodt.apache.org
-Redirect Permanent /oozie http://oozie.apache.org
-Redirect Permanent /openejb http://openejb.apache.org
-Redirect Permanent /openjpa http://openjpa.apache.org
-Redirect Permanent /openmeetings http://openmeetings.apache.org
-Redirect Permanent /opennlp http://opennlp.apache.org
-Redirect Permanent /openofficeorg http://openoffice.apache.org
-Redirect Permanent /openwebbeans http://openwebbeans.apache.org
-Redirect Permanent /pdfbox http://pdfbox.apache.org
-Redirect Permanent /phoenix http://phoenix.apache.org
-Redirect Permanent /pig http://hadoop.apache.org/pig
-Redirect Permanent /pivot http://pivot.apache.org
-Redirect Permanent /pluto http://portals.apache.org/pluto
-Redirect Permanent /qpid http://qpid.apache.org
-Redirect Permanent /rat http://creadur.apache.org
-Redirect Permanent /rave http://rave.apache.org
-Redirect Permanent /ripple http://ripple.incubator.apache.org
-Redirect Permanent /river http://river.apache.org
-Redirect Permanent /roller http://roller.apache.org
-Redirect Permanent /sanselan http://commons.apache.org/sanselan
-Redirect Permanent /sentry http://sentry.apache.org
-Redirect Permanent /servicemix http://servicemix.apache.org
-Redirect Permanent /shindig http://shindig.apache.org
-Redirect Permanent /shiro http://shiro.apache.org
-Redirect Permanent /sirona http://sirona.incubator.apache.org
-Redirect Permanent /sis http://sis.apache.org
-Redirect Permanent /sling http://sling.apache.org
-Redirect Permanent /solr http://lucene.apache.org/solr
-Redirect Permanent /spamassasin http://spamassasin.apache.org
-Redirect Permanent /spark http://spark.apache.org
-Redirect Permanent /sqoop http://sqoop.apache.org
-Redirect Permanent /stanbol http://stanbol.apache.org
-Redirect Permanent /stdcxx http://stdcxx.apache.org
-Redirect Permanent /storm http://storm.apache.org
-Redirect Permanent /subversion http://subversion.apache.org
-Redirect Permanent /synapse http://ws.apache.org/synapse
-Redirect Permanent /tajo http://tajo.apache.org
-Redirect Permanent /tapestry http://tapestry.apache.org
-Redirect Permanent /tez http://tez.apache.org
-Redirect Permanent /thrift http://thrift.apache.org
-Redirect Permanent /tika http://lucene.apache.org/tika
-Redirect Permanent /tobago http://myfaces.apache.org/tobago
-Redirect Permanent /trafficserver http://trafficserver.apache.org
-Redirect Permanent /trinidad http://myfaces.apache.org/trinidad
-Redirect Permanent /tuscany http://tuscany.apache.org
-Redirect Permanent /vxquery http://vxquery.apache.org
-Redirect Permanent /uima http://uima.apache.org
-Redirect Permanent /webwork2 http://struts.apache.org
-Redirect Permanent /whirr http://whirr.apache.org
-Redirect Permanent /wicket http://wicket.apache.org
-Redirect Permanent /wink http://wink.apache.org
-Redirect Permanent /woden http://ws.apache.org/woden
-Redirect Permanent /wookie http://wookie.apache.org
-Redirect Permanent /xmlbeans http://xmlbeans.apache.org
-
-# retired podlings
-# All URLs must be redirected to the status page as the original site as been dropped
-# N.B. This can only be done here for old-style URLs under i.a.o
-RedirectMatch Permanent ^/agila(/.*)?$ http://incubator.apache.org/projects/agila.html
-RedirectMatch Permanent ^/alois(/.*)?$ http://incubator.apache.org/projects/alois.html
-RedirectMatch Permanent ^/altrmi(/.*)?$ http://incubator.apache.org/projects/altrmi.html
-RedirectMatch Permanent ^/awf(/.*)?$ http://incubator.apache.org/projects/awf.html
-RedirectMatch Permanent ^/axion(/.*)?$ http://incubator.apache.org/projects/axion.html
-RedirectMatch Permanent ^/bluesky(/.*)?$ http://incubator.apache.org/projects/bluesky.html
-RedirectMatch Permanent ^/blur(/.*)?$ http://incubator.apache.org/projects/blur.html
-RedirectMatch Permanent ^/composer(/.*)?$ http://incubator.apache.org/projects/composer.html
-# https://svn.apache.org/repos/asf/incubator/concerted/site/.htaccess
-RedirectMatch Permanent ^/corinthia(/.*)?$ http://incubator.apache.org/projects/corinthia.html
-# https://svn.apache.org/repos/asf/incubator/cotton/site/publish/.htaccess
-RedirectMatch Permanent ^/depot(/.*)?$ http://incubator.apache.org/projects/depot.html
-RedirectMatch Permanent ^/droids(/.*)?$ http://incubator.apache.org/projects/droids.html
-RedirectMatch Permanent ^/graffito(/.*)?$ http://incubator.apache.org/projects/graffito.html
-# TODO http://hdt.incubator.apache.org/
-RedirectMatch Permanent ^/heraldry(/.*)?$ http://incubator.apache.org/projects/heraldry.html
-RedirectMatch Permanent ^/hise(/.*)?$ http://incubator.apache.org/projects/hise.html
-RedirectMatch Permanent ^/imperius(/.*)?$ http://incubator.apache.org/projects/imperius.html
-RedirectMatch Permanent ^/juice(/.*)?$ http://incubator.apache.org/projects/juice.html
-RedirectMatch Permanent ^/kabuki(/.*)?$ http://incubator.apache.org/projects/kabuki.html
-RedirectMatch Permanent ^/kalumet(/.*)?$ http://incubator.apache.org/projects/kalumet.html
-RedirectMatch Permanent ^/kato(/.*)?$ http://incubator.apache.org/projects/kato.html
-RedirectMatch Permanent ^/kitty(/.*)?$ http://incubator.apache.org/projects/kitty.html
-RedirectMatch Permanent ^/lokahi(/.*)?$ http://incubator.apache.org/projects/lokahi.html
-RedirectMatch Permanent ^/lucene4c(/.*)?$ http://incubator.apache.org/projects/lucene4c.html
-RedirectMatch Permanent ^/nmaven(/.*)?$ http://incubator.apache.org/projects/nmaven.html
-RedirectMatch Permanent ^/npanday(/.*)?$ http://incubator.apache.org/projects/npanday.html
-RedirectMatch Permanent ^/olio(/.*)?$ http://incubator.apache.org/projects/olio.html
-# TODO http://openaz.incubator.apache.org/
-RedirectMatch Permanent ^/photark(/.*)?$ http://incubator.apache.org/projects/photark.html
-# TODO http://pirk.incubator.apache.org/
-RedirectMatch Permanent ^/provisionr(/.*)?$ http://incubator.apache.org/projects/provisionr.html
-RedirectMatch Permanent ^/rcf(/.*)?$ http://incubator.apache.org/projects/rcf.html
-RedirectMatch Permanent ^/ripple(/.*)?$ http://incubator.apache.org/projects/ripple.html
-RedirectMatch Permanent ^/s4(/.*)?$ http://incubator.apache.org/projects/s4.html
-RedirectMatch Permanent ^/socialsite(/.*)?$ http://incubator.apache.org/projects/socialsite.html
-RedirectMatch Permanent ^/stonehenge(/.*)?$ http://incubator.apache.org/projects/stonehenge.html
-RedirectMatch Permanent ^/tashi(/.*)?$ http://incubator.apache.org/projects/tashi.html
-RedirectMatch Permanent ^/triplesoup(/.*)?$ http://incubator.apache.org/projects/triplesoup.html
-RedirectMatch Permanent ^/tsik(/.*)?$ http://incubator.apache.org/projects/tsik.html
-RedirectMatch Permanent ^/wadi(/.*)?$ http://incubator.apache.org/projects/wadi.html
-RedirectMatch Permanent ^/wave(/.*)?$ http://incubator.apache.org/projects/wave.html
-RedirectMatch Permanent ^/wsrp4j(/.*)?$ http://incubator.apache.org/projects/wsrp4j.html
-RedirectMatch Permanent ^/xap(/.*)?$ http://incubator.apache.org/projects/xap.html
-RedirectMatch Permanent ^/xmlbeanscxx(/.*)?$ http://incubator.apache.org/projects/xmlbeanscxx.html
-RedirectMatch Permanent ^/yoko(/.*)?$ http://incubator.apache.org/projects/yoko.html
-RedirectMatch Permanent ^/zetacomponents(/.*)?$ http://incubator.apache.org/projects/zetacomponents.html
-
-# from the old webiste
-Redirect Permanent /incubation/Incubation_Policy.html /policy/incubation.html
-Redirect Permanent /incubation/Process_Description.html /policy/process.html
-Redirect Permanent /incubation/Roles_and_Responsibilities.html /policy/roles_and_responsibilities.html
-
-# other URLs
-RedirectMatch Permanent howtoparticipate.html /guides/participation.html
-RedirectMatch Permanent clutch.html /clutch/index.html
-Redirect Permanent /falcon http://falcon.apache.org
-Redirect Permanent /flink http://flink.apache.org
-Redirect Permanent /samza http://samza.apache.org
-Redirect Permanent /parquet http://parquet.apache.org
-Redirect Permanent /ignite http://ignite.apache.org
-Redirect Permanent /lens http://lens.apache.org
-Redirect Permanent /usergrid http://usergrid.apache.org
-Redirect Permanent /calcite http://calcite.apache.org
-Redirect Permanent /brooklyn http://brooklyn.apache.org
-Redirect Permanent /reef http://reef.apache.org
-Redirect Permanent /kylin http://kylin.apache.org
-
-# Restore access to podlings.*
-RedirectMatch ^/(podlings.*)$ "https://svn.apache.org/repos/asf/incubator/public/trunk/content/$1"
diff --git a/content/_images/backend_state.png b/content/_images/backend_state.png
deleted file mode 100644
index 45b51e6..0000000
Binary files a/content/_images/backend_state.png and /dev/null differ
diff --git a/content/_images/backend_state1.png b/content/_images/backend_state1.png
deleted file mode 100644
index 45b51e6..0000000
Binary files a/content/_images/backend_state1.png and /dev/null differ
diff --git a/content/_images/cluster_link_and_migrate_db.png b/content/_images/cluster_link_and_migrate_db.png
deleted file mode 100644
index 0d6f601..0000000
Binary files a/content/_images/cluster_link_and_migrate_db.png and /dev/null differ
diff --git a/content/_images/cluster_link_and_migrate_db1.png b/content/_images/cluster_link_and_migrate_db1.png
deleted file mode 100644
index 0d6f601..0000000
Binary files a/content/_images/cluster_link_and_migrate_db1.png and /dev/null differ
diff --git a/content/_images/cluster_namaspace.png b/content/_images/cluster_namaspace.png
deleted file mode 100644
index d0a5a0b..0000000
Binary files a/content/_images/cluster_namaspace.png and /dev/null differ
diff --git a/content/_images/cluster_namaspace1.png b/content/_images/cluster_namaspace1.png
deleted file mode 100644
index d0a5a0b..0000000
Binary files a/content/_images/cluster_namaspace1.png and /dev/null differ
diff --git a/content/_images/cpu-flame-demo.svg b/content/_images/cpu-flame-demo.svg
deleted file mode 100644
index f08a8a7..0000000
--- a/content/_images/cpu-flame-demo.svg
+++ /dev/null
@@ -1,3587 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" width="1200" height="418" onload="init(evt)" viewBox="0 0 1200 418" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-<!-- Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples. -->
-<defs >
-	<linearGradient id="background" y1="0" y2="1" x1="0" x2="0" >
-		<stop stop-color="#eeeeee" offset="5%" />
-		<stop stop-color="#eeeeb0" offset="95%" />
-	</linearGradient>
-</defs>
-<style type="text/css">
-	.func_g:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
-</style>
-<script type="text/ecmascript">
-<![CDATA[
-	var details, searchbtn, matchedtxt, svg;
-	function init(evt) {
-		details = document.getElementById("details").firstChild;
-		searchbtn = document.getElementById("search");
-		matchedtxt = document.getElementById("matched");
-		svg = document.getElementsByTagName("svg")[0];
-		searching = 0;
-	}
-
-	// mouse-over for info
-	function s(node) {		// show
-		info = g_to_text(node);
-		details.nodeValue = "Function: " + info;
-	}
-	function c() {			// clear
-		details.nodeValue = ' ';
-	}
-
-	// ctrl-F for search
-	window.addEventListener("keydown",function (e) {
-		if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
-			e.preventDefault();
-			search_prompt();
-		}
-	})
-
-	// functions
-	function find_child(parent, name, attr) {
-		var children = parent.childNodes;
-		for (var i=0; i<children.length;i++) {
-			if (children[i].tagName == name)
-				return (attr != undefined) ? children[i].attributes[attr].value : children[i];
-		}
-		return;
-	}
-	function orig_save(e, attr, val) {
-		if (e.attributes["_orig_"+attr] != undefined) return;
-		if (e.attributes[attr] == undefined) return;
-		if (val == undefined) val = e.attributes[attr].value;
-		e.setAttribute("_orig_"+attr, val);
-	}
-	function orig_load(e, attr) {
-		if (e.attributes["_orig_"+attr] == undefined) return;
-		e.attributes[attr].value = e.attributes["_orig_"+attr].value;
-		e.removeAttribute("_orig_"+attr);
-	}
-	function g_to_text(e) {
-		var text = find_child(e, "title").firstChild.nodeValue;
-		return (text)
-	}
-	function g_to_func(e) {
-		var func = g_to_text(e);
-		if (func != null)
-			func = func.replace(/ .*/, "");
-		return (func);
-	}
-	function update_text(e) {
-		var r = find_child(e, "rect");
-		var t = find_child(e, "text");
-		var w = parseFloat(r.attributes["width"].value) -3;
-		var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
-		t.attributes["x"].value = parseFloat(r.attributes["x"].value) +3;
-
-		// Smaller than this size won't fit anything
-		if (w < 2*12*0.59) {
-			t.textContent = "";
-			return;
-		}
-
-		t.textContent = txt;
-		// Fit in full text width
-		if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
-			return;
-
-		for (var x=txt.length-2; x>0; x--) {
-			if (t.getSubStringLength(0, x+2) <= w) {
-				t.textContent = txt.substring(0,x) + "..";
-				return;
-			}
-		}
-		t.textContent = "";
-	}
-
-	// zoom
-	function zoom_reset(e) {
-		if (e.attributes != undefined) {
-			orig_load(e, "x");
-			orig_load(e, "width");
-		}
-		if (e.childNodes == undefined) return;
-		for(var i=0, c=e.childNodes; i<c.length; i++) {
-			zoom_reset(c[i]);
-		}
-	}
-	function zoom_child(e, x, ratio) {
-		if (e.attributes != undefined) {
-			if (e.attributes["x"] != undefined) {
-				orig_save(e, "x");
-				e.attributes["x"].value = (parseFloat(e.attributes["x"].value) - x - 10) * ratio + 10;
-				if(e.tagName == "text") e.attributes["x"].value = find_child(e.parentNode, "rect", "x") + 3;
-			}
-			if (e.attributes["width"] != undefined) {
-				orig_save(e, "width");
-				e.attributes["width"].value = parseFloat(e.attributes["width"].value) * ratio;
-			}
-		}
-
-		if (e.childNodes == undefined) return;
-		for(var i=0, c=e.childNodes; i<c.length; i++) {
-			zoom_child(c[i], x-10, ratio);
-		}
-	}
-	function zoom_parent(e) {
-		if (e.attributes) {
-			if (e.attributes["x"] != undefined) {
-				orig_save(e, "x");
-				e.attributes["x"].value = 10;
-			}
-			if (e.attributes["width"] != undefined) {
-				orig_save(e, "width");
-				e.attributes["width"].value = parseInt(svg.width.baseVal.value) - (10*2);
-			}
-		}
-		if (e.childNodes == undefined) return;
-		for(var i=0, c=e.childNodes; i<c.length; i++) {
-			zoom_parent(c[i]);
-		}
-	}
-	function zoom(node) {
-		var attr = find_child(node, "rect").attributes;
-		var width = parseFloat(attr["width"].value);
-		var xmin = parseFloat(attr["x"].value);
-		var xmax = parseFloat(xmin + width);
-		var ymin = parseFloat(attr["y"].value);
-		var ratio = (svg.width.baseVal.value - 2*10) / width;
-
-		// XXX: Workaround for JavaScript float issues (fix me)
-		var fudge = 0.0001;
-
-		var unzoombtn = document.getElementById("unzoom");
-		unzoombtn.style["opacity"] = "1.0";
-
-		var el = document.getElementsByTagName("g");
-		for(var i=0;i<el.length;i++){
-			var e = el[i];
-			var a = find_child(e, "rect").attributes;
-			var ex = parseFloat(a["x"].value);
-			var ew = parseFloat(a["width"].value);
-			// Is it an ancestor
-			if (0 == 0) {
-				var upstack = parseFloat(a["y"].value) > ymin;
-			} else {
-				var upstack = parseFloat(a["y"].value) < ymin;
-			}
-			if (upstack) {
-				// Direct ancestor
-				if (ex <= xmin && (ex+ew+fudge) >= xmax) {
-					e.style["opacity"] = "0.5";
-					zoom_parent(e);
-					e.onclick = function(e){unzoom(); zoom(this);};
-					update_text(e);
-				}
-				// not in current path
-				else
-					e.style["display"] = "none";
-			}
-			// Children maybe
-			else {
-				// no common path
-				if (ex < xmin || ex + fudge >= xmax) {
-					e.style["display"] = "none";
-				}
-				else {
-					zoom_child(e, xmin, ratio);
-					e.onclick = function(e){zoom(this);};
-					update_text(e);
-				}
-			}
-		}
-	}
-	function unzoom() {
-		var unzoombtn = document.getElementById("unzoom");
-		unzoombtn.style["opacity"] = "0.0";
-
-		var el = document.getElementsByTagName("g");
-		for(i=0;i<el.length;i++) {
-			el[i].style["display"] = "block";
-			el[i].style["opacity"] = "1";
-			zoom_reset(el[i]);
-			update_text(el[i]);
-		}
-	}
-
-	// search
-	function reset_search() {
-		var el = document.getElementsByTagName("rect");
-		for (var i=0; i < el.length; i++) {
-			orig_load(el[i], "fill")
-		}
-	}
-	function search_prompt() {
-		if (!searching) {
-			var term = prompt("Enter a search term (regexp " +
-			    "allowed, eg: ^ext4_)", "");
-			if (term != null) {
-				search(term)
-			}
-		} else {
-			reset_search();
-			searching = 0;
-			searchbtn.style["opacity"] = "0.1";
-			searchbtn.firstChild.nodeValue = "Search"
-			matchedtxt.style["opacity"] = "0.0";
-			matchedtxt.firstChild.nodeValue = ""
-		}
-	}
-	function search(term) {
-		var re = new RegExp(term);
-		var el = document.getElementsByTagName("g");
-		var matches = new Object();
-		var maxwidth = 0;
-		for (var i = 0; i < el.length; i++) {
-			var e = el[i];
-			if (e.attributes["class"].value != "func_g")
-				continue;
-			var func = g_to_func(e);
-			var rect = find_child(e, "rect");
-			if (rect == null) {
-				// the rect might be wrapped in an anchor
-				// if nameattr href is being used
-				if (rect = find_child(e, "a")) {
-				    rect = find_child(r, "rect");
-				}
-			}
-			if (func == null || rect == null)
-				continue;
-
-			// Save max width. Only works as we have a root frame
-			var w = parseFloat(rect.attributes["width"].value);
-			if (w > maxwidth)
-				maxwidth = w;
-
-			if (func.match(re)) {
-				// highlight
-				var x = parseFloat(rect.attributes["x"].value);
-				orig_save(rect, "fill");
-				rect.attributes["fill"].value =
-				    "rgb(230,0,230)";
-
-				// remember matches
-				if (matches[x] == undefined) {
-					matches[x] = w;
-				} else {
-					if (w > matches[x]) {
-						// overwrite with parent
-						matches[x] = w;
-					}
-				}
-				searching = 1;
-			}
-		}
-		if (!searching)
-			return;
-
-		searchbtn.style["opacity"] = "1.0";
-		searchbtn.firstChild.nodeValue = "Reset Search"
-
-		// calculate percent matched, excluding vertical overlap
-		var count = 0;
-		var lastx = -1;
-		var lastw = 0;
-		var keys = Array();
-		for (k in matches) {
-			if (matches.hasOwnProperty(k))
-				keys.push(k);
-		}
-		// sort the matched frames by their x location
-		// ascending, then width descending
-		keys.sort(function(a, b){
-				return a - b;
-			if (a < b || a > b)
-				return a - b;
-			return matches[b] - matches[a];
-		});
-		// Step through frames saving only the biggest bottom-up frames
-		// thanks to the sort order. This relies on the tree property
-		// where children are always smaller than their parents.
-		for (var k in keys) {
-			var x = parseFloat(keys[k]);
-			var w = matches[keys[k]];
-			if (x >= lastx + lastw) {
-				count += w;
-				lastx = x;
-				lastw = w;
-			}
-		}
-		// display matched percent
-		matchedtxt.style["opacity"] = "1.0";
-		pct = 100 * count / maxwidth;
-		if (pct == 100)
-			pct = "100"
-		else
-			pct = pct.toFixed(1)
-		matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
-	}
-	function searchover(e) {
-		searchbtn.style["opacity"] = "1.0";
-	}
-	function searchout(e) {
-		if (searching) {
-			searchbtn.style["opacity"] = "1.0";
-		} else {
-			searchbtn.style["opacity"] = "0.1";
-		}
-	}
-]]>
-</script>
-<rect x="0.0" y="0" width="1200.0" height="418.0" fill="url(#background)"  />
-<text text-anchor="middle" x="600.00" y="24" font-size="17" font-family="Verdana" fill="rgb(0,0,0)"  >Flame Graph</text>
-<text text-anchor="" x="10.00" y="401" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="details" > </text>
-<text text-anchor="" x="10.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="unzoom" onclick="unzoom()" style="opacity:0.0;cursor:pointer" >Reset Zoom</text>
-<text text-anchor="" x="1090.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="search" onmouseover="searchover()" onmouseout="searchout()" onclick="search_prompt()" style="opacity:0.1;cursor:pointer" >Search</text>
-<text text-anchor="" x="1090.00" y="401" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="matched" > </text>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PInternalServiceImpl&lt;doris::PBackendService&gt;::exec_plan_fragment (128 samples, 0.08%)</title><rect x="841.7" y="225" width="1.0" height="15.0" fill="rgb(251,123,48)" rx="2" ry="2" />
-<text text-anchor="" x="844.70" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (212 samples, 0.14%)</title><rect x="237.7" y="209" width="1.6" height="15.0" fill="rgb(224,218,20)" rx="2" ry="2" />
-<text text-anchor="" x="240.69" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::~SegmentWriter (35 samples, 0.02%)</title><rect x="573.6" y="193" width="0.3" height="15.0" fill="rgb(210,220,2)" rx="2" ry="2" />
-<text text-anchor="" x="576.61" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowBlock::~RowBlock (33 samples, 0.02%)</title><rect x="854.8" y="209" width="0.2" height="15.0" fill="rgb(240,26,32)" rx="2" ry="2" />
-<text text-anchor="" x="857.78" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>sys_pread64 (29 samples, 0.02%)</title><rect x="53.1" y="321" width="0.2" height="15.0" fill="rgb(246,152,28)" rx="2" ry="2" />
-<text text-anchor="" x="56.07" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_seek_to_block (15 samples, 0.01%)</title><rect x="1180.7" y="177" width="0.1" height="15.0" fill="rgb(224,145,6)" rx="2" ry="2" />
-<text text-anchor="" x="1183.67" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (1,650 samples, 1.06%)</title><rect x="266.2" y="177" width="12.6" height="15.0" fill="rgb(226,164,20)" rx="2" ry="2" />
-<text text-anchor="" x="269.23" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>void std::__adjust_heap&lt;__gnu_cxx::__normal_iterator&lt;doris::CollectIterator::ChildCtx**, std::vector&lt;doris::CollectIterator::ChildCtx*, std::allocator&lt;doris::CollectIterator::ChildCtx*&gt; &gt; &gt;, long, doris::CollectIterator::ChildCtx*, __gnu_cxx::__ops::_Iter_comp_iter&lt;doris::CollectIterator::ChildCtxComparator&gt; &gt; (990 samples, 0.64%)</title><rect x="303.3" y="209" width="7.5" height="15.0" fill="rgb(212,135,52)" rx="2" ry="2" />
-<text text-anchor="" x="306.31" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (2,047 samples, 1.32%)</title><rect x="187.5" y="177" width="15.5" height="15.0" fill="rgb(223,98,22)" rx="2" ry="2" />
-<text text-anchor="" x="190.46" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_create_new_input_buffer (33 samples, 0.02%)</title><rect x="562.3" y="113" width="0.2" height="15.0" fill="rgb(242,45,5)" rx="2" ry="2" />
-<text text-anchor="" x="565.26" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (55 samples, 0.04%)</title><rect x="137.9" y="321" width="0.4" height="15.0" fill="rgb(253,83,3)" rx="2" ry="2" />
-<text text-anchor="" x="140.90" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnReader&lt;doris::StringColumnDirectReader&gt;::next_vector (321 samples, 0.21%)</title><rect x="276.2" y="145" width="2.5" height="15.0" fill="rgb(246,83,16)" rx="2" ry="2" />
-<text text-anchor="" x="279.24" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>intel_pmu_enable_all (60 samples, 0.04%)</title><rect x="53.4" y="305" width="0.4" height="15.0" fill="rgb(248,45,19)" rx="2" ry="2" />
-<text text-anchor="" x="56.39" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (37 samples, 0.02%)</title><rect x="667.5" y="97" width="0.3" height="15.0" fill="rgb(248,46,43)" rx="2" ry="2" />
-<text text-anchor="" x="670.48" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (1,026 samples, 0.66%)</title><rect x="743.6" y="209" width="7.8" height="15.0" fill="rgb(245,3,20)" rx="2" ry="2" />
-<text text-anchor="" x="746.59" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>find_next_bit (18 samples, 0.01%)</title><rect x="128.9" y="321" width="0.1" height="15.0" fill="rgb(219,164,35)" rx="2" ry="2" />
-<text text-anchor="" x="131.88" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_patched_base_values (786 samples, 0.51%)</title><rect x="1057.0" y="129" width="6.0" height="15.0" fill="rgb(244,60,1)" rx="2" ry="2" />
-<text text-anchor="" x="1059.99" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TPlanNode::read (16 samples, 0.01%)</title><rect x="842.4" y="129" width="0.2" height="15.0" fill="rgb(230,149,54)" rx="2" ry="2" />
-<text text-anchor="" x="845.44" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (78 samples, 0.05%)</title><rect x="146.6" y="337" width="0.6" height="15.0" fill="rgb(234,178,12)" rx="2" ry="2" />
-<text text-anchor="" x="149.62" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (36 samples, 0.02%)</title><rect x="1053.2" y="97" width="0.3" height="15.0" fill="rgb(228,145,51)" rx="2" ry="2" />
-<text text-anchor="" x="1056.24" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (20 samples, 0.01%)</title><rect x="278.3" y="113" width="0.1" height="15.0" fill="rgb(229,149,47)" rx="2" ry="2" />
-<text text-anchor="" x="281.27" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>brpc::ProcessInputMessage (148 samples, 0.10%)</title><rect x="841.7" y="273" width="1.1" height="15.0" fill="rgb(206,8,24)" rx="2" ry="2" />
-<text text-anchor="" x="844.66" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::LatencyRecorder::latency_percentile (19 samples, 0.01%)</title><rect x="848.4" y="273" width="0.2" height="15.0" fill="rgb(214,13,42)" rx="2" ry="2" />
-<text text-anchor="" x="851.41" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (388 samples, 0.25%)</title><rect x="667.8" y="113" width="2.9" height="15.0" fill="rgb(237,187,12)" rx="2" ry="2" />
-<text text-anchor="" x="670.77" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (15 samples, 0.01%)</title><rect x="1036.7" y="97" width="0.2" height="15.0" fill="rgb(209,116,30)" rx="2" ry="2" />
-<text text-anchor="" x="1039.74" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (14 samples, 0.01%)</title><rect x="127.8" y="321" width="0.1" height="15.0" fill="rgb(224,100,6)" rx="2" ry="2" />
-<text text-anchor="" x="130.83" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::open (34 samples, 0.02%)</title><rect x="1189.3" y="225" width="0.2" height="15.0" fill="rgb(218,206,1)" rx="2" ry="2" />
-<text text-anchor="" x="1192.28" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::next_vector (149 samples, 0.10%)</title><rect x="865.8" y="161" width="1.1" height="15.0" fill="rgb(219,115,29)" rx="2" ry="2" />
-<text text-anchor="" x="868.79" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>memset (17 samples, 0.01%)</title><rect x="1189.0" y="289" width="0.1" height="15.0" fill="rgb(205,25,0)" rx="2" ry="2" />
-<text text-anchor="" x="1192.01" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (34 samples, 0.02%)</title><rect x="1094.1" y="161" width="0.3" height="15.0" fill="rgb(209,101,25)" rx="2" ry="2" />
-<text text-anchor="" x="1097.14" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (27 samples, 0.02%)</title><rect x="1166.8" y="129" width="0.2" height="15.0" fill="rgb(217,127,35)" rx="2" ry="2" />
-<text text-anchor="" x="1169.77" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MasterServerClient::report (34 samples, 0.02%)</title><rect x="850.8" y="305" width="0.3" height="15.0" fill="rgb(237,162,7)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnStatistics::attach (29 samples, 0.02%)</title><rect x="1183.9" y="161" width="0.2" height="15.0" fill="rgb(215,165,7)" rx="2" ry="2" />
-<text text-anchor="" x="1186.89" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>audit_syscall_entry (47 samples, 0.03%)</title><rect x="34.0" y="321" width="0.4" height="15.0" fill="rgb(252,191,33)" rx="2" ry="2" />
-<text text-anchor="" x="37.01" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (17 samples, 0.01%)</title><rect x="135.5" y="321" width="0.2" height="15.0" fill="rgb(228,104,22)" rx="2" ry="2" />
-<text text-anchor="" x="138.53" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (14 samples, 0.01%)</title><rect x="1180.5" y="161" width="0.1" height="15.0" fill="rgb(208,161,41)" rx="2" ry="2" />
-<text text-anchor="" x="1183.54" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnWriter::write_batch (91 samples, 0.06%)</title><rect x="136.8" y="337" width="0.7" height="15.0" fill="rgb(248,78,52)" rx="2" ry="2" />
-<text text-anchor="" x="139.82" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (25 samples, 0.02%)</title><rect x="145.1" y="337" width="0.2" height="15.0" fill="rgb(211,25,1)" rx="2" ry="2" />
-<text text-anchor="" x="148.08" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (51 samples, 0.03%)</title><rect x="872.2" y="193" width="0.4" height="15.0" fill="rgb(217,166,43)" rx="2" ry="2" />
-<text text-anchor="" x="875.17" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_set_column_map (22 samples, 0.01%)</title><rect x="1182.3" y="161" width="0.2" height="15.0" fill="rgb(207,143,48)" rx="2" ry="2" />
-<text text-anchor="" x="1185.29" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (135 samples, 0.09%)</title><rect x="1052.5" y="113" width="1.0" height="15.0" fill="rgb(232,66,46)" rx="2" ry="2" />
-<text text-anchor="" x="1055.49" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (49 samples, 0.03%)</title><rect x="137.1" y="321" width="0.4" height="15.0" fill="rgb(221,198,21)" rx="2" ry="2" />
-<text text-anchor="" x="140.10" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (41 samples, 0.03%)</title><rect x="1092.0" y="129" width="0.3" height="15.0" fill="rgb(217,118,12)" rx="2" ry="2" />
-<text text-anchor="" x="1095.03" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::ReleaseToCentralCache (18 samples, 0.01%)</title><rect x="1173.0" y="145" width="0.2" height="15.0" fill="rgb(214,174,37)" rx="2" ry="2" />
-<text text-anchor="" x="1176.02" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::olap_crc32 (74 samples, 0.05%)</title><rect x="571.9" y="161" width="0.6" height="15.0" fill="rgb(222,63,5)" rx="2" ry="2" />
-<text text-anchor="" x="574.89" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>copy_user_generic_string (1,027 samples, 0.66%)</title><rect x="34.8" y="321" width="7.8" height="15.0" fill="rgb(224,121,31)" rx="2" ry="2" />
-<text text-anchor="" x="37.76" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FragmentMgr::exec_plan_fragment (84 samples, 0.05%)</title><rect x="841.7" y="177" width="0.7" height="15.0" fill="rgb(246,89,38)" rx="2" ry="2" />
-<text text-anchor="" x="844.74" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::olap_decompress (45 samples, 0.03%)</title><rect x="850.0" y="209" width="0.4" height="15.0" fill="rgb(253,72,33)" rx="2" ry="2" />
-<text text-anchor="" x="853.05" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (86 samples, 0.06%)</title><rect x="870.7" y="129" width="0.7" height="15.0" fill="rgb(250,26,51)" rx="2" ry="2" />
-<text text-anchor="" x="873.72" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_proxy (44,046 samples, 28.41%)</title><rect x="854.5" y="337" width="335.2" height="15.0" fill="rgb(226,162,4)" rx="2" ry="2" />
-<text text-anchor="" x="857.48" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >thread_proxy</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::prepare_block_read (32 samples, 0.02%)</title><rect x="829.5" y="193" width="0.3" height="15.0" fill="rgb(222,192,34)" rx="2" ry="2" />
-<text text-anchor="" x="832.54" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::next_vector (192 samples, 0.12%)</title><rect x="867.4" y="161" width="1.5" height="15.0" fill="rgb(210,224,15)" rx="2" ry="2" />
-<text text-anchor="" x="870.45" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::set_read_params (89 samples, 0.06%)</title><rect x="872.8" y="241" width="0.7" height="15.0" fill="rgb(208,228,13)" rx="2" ry="2" />
-<text text-anchor="" x="875.79" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (78 samples, 0.05%)</title><rect x="144.4" y="321" width="0.5" height="15.0" fill="rgb(251,44,0)" rx="2" ry="2" />
-<text text-anchor="" x="147.35" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>default_send_IPI_mask_sequence_phys (35 samples, 0.02%)</title><rect x="128.6" y="321" width="0.3" height="15.0" fill="rgb(234,217,15)" rx="2" ry="2" />
-<text text-anchor="" x="131.61" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::InsertRange (17 samples, 0.01%)</title><rect x="855.4" y="145" width="0.1" height="15.0" fill="rgb(250,46,30)" rx="2" ry="2" />
-<text text-anchor="" x="858.42" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::acquire_data_sources (54 samples, 0.03%)</title><rect x="873.5" y="241" width="0.4" height="15.0" fill="rgb(211,199,26)" rx="2" ry="2" />
-<text text-anchor="" x="876.49" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_var_unsigned (19 samples, 0.01%)</title><rect x="393.0" y="129" width="0.2" height="15.0" fill="rgb(239,138,17)" rx="2" ry="2" />
-<text text-anchor="" x="396.02" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::find_closet_num_bits (27 samples, 0.02%)</title><rect x="565.7" y="129" width="0.2" height="15.0" fill="rgb(217,90,35)" rx="2" ry="2" />
-<text text-anchor="" x="568.67" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (174 samples, 0.11%)</title><rect x="1163.9" y="113" width="1.4" height="15.0" fill="rgb(219,34,8)" rx="2" ry="2" />
-<text text-anchor="" x="1166.93" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (63 samples, 0.04%)</title><rect x="565.0" y="129" width="0.5" height="15.0" fill="rgb(205,189,15)" rx="2" ry="2" />
-<text text-anchor="" x="567.97" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (1,569 samples, 1.01%)</title><rect x="239.4" y="225" width="11.9" height="15.0" fill="rgb(246,68,49)" rx="2" ry="2" />
-<text text-anchor="" x="242.40" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (14 samples, 0.01%)</title><rect x="674.2" y="81" width="0.1" height="15.0" fill="rgb(217,206,27)" rx="2" ry="2" />
-<text text-anchor="" x="677.22" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnStatistics::merge (35 samples, 0.02%)</title><rect x="165.9" y="177" width="0.3" height="15.0" fill="rgb(246,163,16)" rx="2" ry="2" />
-<text text-anchor="" x="168.94" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>sysret_check (15 samples, 0.01%)</title><rect x="53.9" y="321" width="0.1" height="15.0" fill="rgb(223,52,35)" rx="2" ry="2" />
-<text text-anchor="" x="56.92" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (680 samples, 0.44%)</title><rect x="1173.2" y="177" width="5.1" height="15.0" fill="rgb(250,15,41)" rx="2" ry="2" />
-<text text-anchor="" x="1176.16" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (53 samples, 0.03%)</title><rect x="868.4" y="129" width="0.4" height="15.0" fill="rgb(230,182,51)" rx="2" ry="2" />
-<text text-anchor="" x="871.40" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__alloc_pages_nodemask (17 samples, 0.01%)</title><rect x="30.7" y="305" width="0.1" height="15.0" fill="rgb(242,179,30)" rx="2" ry="2" />
-<text text-anchor="" x="33.71" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;long, true&gt;::write_batch (2,372 samples, 1.53%)</title><rect x="397.4" y="193" width="18.0" height="15.0" fill="rgb(226,96,36)" rx="2" ry="2" />
-<text text-anchor="" x="400.36" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::next_vector (52 samples, 0.03%)</title><rect x="268.6" y="145" width="0.4" height="15.0" fill="rgb(246,59,45)" rx="2" ry="2" />
-<text text-anchor="" x="271.59" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>radix_tree_lookup_slot (133 samples, 0.09%)</title><rect x="51.4" y="321" width="1.1" height="15.0" fill="rgb(251,157,30)" rx="2" ry="2" />
-<text text-anchor="" x="54.44" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (74 samples, 0.05%)</title><rect x="139.4" y="321" width="0.6" height="15.0" fill="rgb(252,36,36)" rx="2" ry="2" />
-<text text-anchor="" x="142.43" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::~ColumnData (183 samples, 0.12%)</title><rect x="854.7" y="225" width="1.4" height="15.0" fill="rgb(238,136,17)" rx="2" ry="2" />
-<text text-anchor="" x="857.69" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::init (36 samples, 0.02%)</title><rect x="829.5" y="225" width="0.3" height="15.0" fill="rgb(230,4,20)" rx="2" ry="2" />
-<text text-anchor="" x="832.52" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::free_all (14 samples, 0.01%)</title><rect x="732.0" y="161" width="0.1" height="15.0" fill="rgb(224,220,27)" rx="2" ry="2" />
-<text text-anchor="" x="735.04" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (57 samples, 0.04%)</title><rect x="147.3" y="337" width="0.5" height="15.0" fill="rgb(209,75,51)" rx="2" ry="2" />
-<text text-anchor="" x="150.32" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_attach_data_to_merge_set (41,285 samples, 26.63%)</title><rect x="873.9" y="257" width="314.3" height="15.0" fill="rgb(207,143,21)" rx="2" ry="2" />
-<text text-anchor="" x="876.92" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Reader::_attach_data_to_merge_set</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (15 samples, 0.01%)</title><rect x="216.5" y="193" width="0.1" height="15.0" fill="rgb(244,99,31)" rx="2" ry="2" />
-<text text-anchor="" x="219.52" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_delta_values (107 samples, 0.07%)</title><rect x="413.6" y="145" width="0.8" height="15.0" fill="rgb(217,80,44)" rx="2" ry="2" />
-<text text-anchor="" x="416.59" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>void std::__adjust_heap&lt;__gnu_cxx::__normal_iterator&lt;doris::CollectIterator::ChildCtx**, std::vector&lt;doris::CollectIterator::ChildCtx*, std::allocator&lt;doris::CollectIterator::ChildCtx*&gt; &gt; &gt;, long, doris::CollectIterator::ChildCtx*, __gnu_cxx::__ops::_Iter_comp_iter&lt;doris::CollectIterator::ChildCtxComparator&gt; &gt; (6,633 samples, 4.28%)</title><rect x="779.0" y="209" width="50.5" height="15.0" fill="rgb(244,137,16)" rx="2" ry="2" />
-<text text-anchor="" x="782.03" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >void ..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_write (93 samples, 0.06%)</title><rect x="572.6" y="161" width="0.7" height="15.0" fill="rgb(213,224,11)" rx="2" ry="2" />
-<text text-anchor="" x="575.55" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (18 samples, 0.01%)</title><rect x="554.7" y="49" width="0.1" height="15.0" fill="rgb(223,129,31)" rx="2" ry="2" />
-<text text-anchor="" x="557.70" y="59.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_nanosleep (82 samples, 0.05%)</title><rect x="120.1" y="337" width="0.6" height="15.0" fill="rgb(221,226,54)" rx="2" ry="2" />
-<text text-anchor="" x="123.06" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (19 samples, 0.01%)</title><rect x="697.7" y="81" width="0.2" height="15.0" fill="rgb(235,26,30)" rx="2" ry="2" />
-<text text-anchor="" x="700.72" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__might_sleep (22 samples, 0.01%)</title><rect x="33.3" y="321" width="0.2" height="15.0" fill="rgb(221,181,17)" rx="2" ry="2" />
-<text text-anchor="" x="36.28" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_prepare_patched_blob (164 samples, 0.11%)</title><rect x="543.4" y="161" width="1.2" height="15.0" fill="rgb(206,68,49)" rx="2" ry="2" />
-<text text-anchor="" x="546.36" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (15 samples, 0.01%)</title><rect x="1166.4" y="113" width="0.1" height="15.0" fill="rgb(226,160,48)" rx="2" ry="2" />
-<text text-anchor="" x="1169.35" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::allocate_memory_for_string_type (19 samples, 0.01%)</title><rect x="140.0" y="337" width="0.2" height="15.0" fill="rgb(227,223,27)" rx="2" ry="2" />
-<text text-anchor="" x="143.04" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (46 samples, 0.03%)</title><rect x="1088.4" y="97" width="0.3" height="15.0" fill="rgb(223,44,21)" rx="2" ry="2" />
-<text text-anchor="" x="1091.37" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::lz4_decompress (32 samples, 0.02%)</title><rect x="1138.1" y="113" width="0.3" height="15.0" fill="rgb(219,60,47)" rx="2" ry="2" />
-<text text-anchor="" x="1141.14" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (53 samples, 0.03%)</title><rect x="138.5" y="337" width="0.4" height="15.0" fill="rgb(234,149,1)" rx="2" ry="2" />
-<text text-anchor="" x="141.50" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_seek_to_block_directly (877 samples, 0.57%)</title><rect x="1160.3" y="177" width="6.7" height="15.0" fill="rgb(254,15,2)" rx="2" ry="2" />
-<text text-anchor="" x="1163.31" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::next_vector (235 samples, 0.15%)</title><rect x="274.3" y="145" width="1.8" height="15.0" fill="rgb(236,111,45)" rx="2" ry="2" />
-<text text-anchor="" x="277.31" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_to_vectorized_row_batch (1,645 samples, 1.06%)</title><rect x="266.3" y="161" width="12.5" height="15.0" fill="rgb(206,101,24)" rx="2" ry="2" />
-<text text-anchor="" x="269.26" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::attached_by (9,791 samples, 6.32%)</title><rect x="148.8" y="225" width="74.6" height="15.0" fill="rgb(223,93,43)" rx="2" ry="2" />
-<text text-anchor="" x="151.85" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::C..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::~MemPool (36 samples, 0.02%)</title><rect x="855.3" y="193" width="0.2" height="15.0" fill="rgb(217,149,52)" rx="2" ry="2" />
-<text text-anchor="" x="858.28" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (20 samples, 0.01%)</title><rect x="673.9" y="97" width="0.1" height="15.0" fill="rgb(232,46,8)" rx="2" ry="2" />
-<text text-anchor="" x="676.87" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>find_busiest_group (32 samples, 0.02%)</title><rect x="164.5" y="177" width="0.2" height="15.0" fill="rgb(214,25,18)" rx="2" ry="2" />
-<text text-anchor="" x="167.46" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::init (21 samples, 0.01%)</title><rect x="873.7" y="193" width="0.2" height="15.0" fill="rgb(241,128,26)" rx="2" ry="2" />
-<text text-anchor="" x="876.73" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (22 samples, 0.01%)</title><rect x="136.2" y="321" width="0.1" height="15.0" fill="rgb(241,10,35)" rx="2" ry="2" />
-<text text-anchor="" x="139.16" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_attach_data_to_merge_set (33 samples, 0.02%)</title><rect x="829.5" y="209" width="0.3" height="15.0" fill="rgb(232,205,5)" rx="2" ry="2" />
-<text text-anchor="" x="832.53" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (21 samples, 0.01%)</title><rect x="547.1" y="97" width="0.2" height="15.0" fill="rgb(242,200,51)" rx="2" ry="2" />
-<text text-anchor="" x="550.14" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>brpc::policy::ProcessRpcRequest (144 samples, 0.09%)</title><rect x="841.7" y="257" width="1.1" height="15.0" fill="rgb(235,94,52)" rx="2" ry="2" />
-<text text-anchor="" x="844.67" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::next_vector (2,963 samples, 1.91%)</title><rect x="1041.1" y="161" width="22.5" height="15.0" fill="rgb(218,1,44)" rx="2" ry="2" />
-<text text-anchor="" x="1044.06" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::find_closet_num_bits (23 samples, 0.01%)</title><rect x="566.1" y="161" width="0.2" height="15.0" fill="rgb(222,75,8)" rx="2" ry="2" />
-<text text-anchor="" x="569.13" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_spill (15 samples, 0.01%)</title><rect x="171.0" y="161" width="0.2" height="15.0" fill="rgb(222,117,1)" rx="2" ry="2" />
-<text text-anchor="" x="174.04" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (85 samples, 0.05%)</title><rect x="216.7" y="193" width="0.6" height="15.0" fill="rgb(227,83,52)" rx="2" ry="2" />
-<text text-anchor="" x="219.66" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_seek_to_block_directly (50 samples, 0.03%)</title><rect x="871.8" y="177" width="0.4" height="15.0" fill="rgb(206,0,44)" rx="2" ry="2" />
-<text text-anchor="" x="874.79" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (134 samples, 0.09%)</title><rect x="186.3" y="177" width="1.1" height="15.0" fill="rgb(222,200,46)" rx="2" ry="2" />
-<text text-anchor="" x="189.34" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (37 samples, 0.02%)</title><rect x="692.4" y="81" width="0.2" height="15.0" fill="rgb(254,105,12)" rx="2" ry="2" />
-<text text-anchor="" x="695.37" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::seek (301 samples, 0.19%)</title><rect x="1163.0" y="161" width="2.3" height="15.0" fill="rgb(242,182,25)" rx="2" ry="2" />
-<text text-anchor="" x="1165.98" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_direct_values (190 samples, 0.12%)</title><rect x="200.8" y="145" width="1.4" height="15.0" fill="rgb(235,45,12)" rx="2" ry="2" />
-<text text-anchor="" x="203.76" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>fget_light (18 samples, 0.01%)</title><rect x="1135.6" y="97" width="0.2" height="15.0" fill="rgb(250,54,20)" rx="2" ry="2" />
-<text text-anchor="" x="1138.62" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (17 samples, 0.01%)</title><rect x="1166.1" y="129" width="0.1" height="15.0" fill="rgb(215,61,8)" rx="2" ry="2" />
-<text text-anchor="" x="1169.09" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (52 samples, 0.03%)</title><rect x="219.9" y="81" width="0.4" height="15.0" fill="rgb(225,4,9)" rx="2" ry="2" />
-<text text-anchor="" x="222.88" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>memset (76 samples, 0.05%)</title><rect x="48.3" y="321" width="0.5" height="15.0" fill="rgb(234,67,51)" rx="2" ry="2" />
-<text text-anchor="" x="51.26" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>base::internal::SpinLockWake (20 samples, 0.01%)</title><rect x="131.2" y="337" width="0.2" height="15.0" fill="rgb(216,88,33)" rx="2" ry="2" />
-<text text-anchor="" x="134.23" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (34 samples, 0.02%)</title><rect x="691.5" y="97" width="0.2" height="15.0" fill="rgb(238,137,34)" rx="2" ry="2" />
-<text text-anchor="" x="694.49" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::InListPredicate&lt;doris::StringValue&gt;::evaluate (967 samples, 0.62%)</title><rect x="857.2" y="193" width="7.3" height="15.0" fill="rgb(209,37,37)" rx="2" ry="2" />
-<text text-anchor="" x="860.19" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (14 samples, 0.01%)</title><rect x="396.3" y="65" width="0.1" height="15.0" fill="rgb(209,114,31)" rx="2" ry="2" />
-<text text-anchor="" x="399.26" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (50 samples, 0.03%)</title><rect x="1050.0" y="129" width="0.3" height="15.0" fill="rgb(224,171,3)" rx="2" ry="2" />
-<text text-anchor="" x="1052.96" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::init (16 samples, 0.01%)</title><rect x="841.9" y="97" width="0.2" height="15.0" fill="rgb(220,209,13)" rx="2" ry="2" />
-<text text-anchor="" x="844.94" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (25 samples, 0.02%)</title><rect x="216.3" y="161" width="0.2" height="15.0" fill="rgb(246,82,39)" rx="2" ry="2" />
-<text text-anchor="" x="219.32" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>intel_pmu_enable_all (288 samples, 0.19%)</title><rect x="845.9" y="321" width="2.2" height="15.0" fill="rgb(240,150,12)" rx="2" ry="2" />
-<text text-anchor="" x="848.88" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (31 samples, 0.02%)</title><rect x="171.8" y="177" width="0.2" height="15.0" fill="rgb(224,76,22)" rx="2" ry="2" />
-<text text-anchor="" x="174.81" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>ext4_mark_iloc_dirty (29 samples, 0.02%)</title><rect x="124.6" y="321" width="0.2" height="15.0" fill="rgb(209,160,26)" rx="2" ry="2" />
-<text text-anchor="" x="127.58" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__madvise (291 samples, 0.19%)</title><rect x="128.3" y="337" width="2.2" height="15.0" fill="rgb(242,67,22)" rx="2" ry="2" />
-<text text-anchor="" x="131.28" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::FindChunk (55 samples, 0.04%)</title><rect x="1128.6" y="113" width="0.4" height="15.0" fill="rgb(236,168,35)" rx="2" ry="2" />
-<text text-anchor="" x="1131.61" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (17 samples, 0.01%)</title><rect x="1183.1" y="81" width="0.1" height="15.0" fill="rgb(217,74,45)" rx="2" ry="2" />
-<text text-anchor="" x="1186.10" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (14 samples, 0.01%)</title><rect x="685.5" y="129" width="0.1" height="15.0" fill="rgb(246,102,40)" rx="2" ry="2" />
-<text text-anchor="" x="688.53" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (68 samples, 0.04%)</title><rect x="219.8" y="129" width="0.5" height="15.0" fill="rgb(215,166,5)" rx="2" ry="2" />
-<text text-anchor="" x="222.76" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_create_reader (94 samples, 0.06%)</title><rect x="1182.6" y="177" width="0.8" height="15.0" fill="rgb(233,58,39)" rx="2" ry="2" />
-<text text-anchor="" x="1185.65" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (18 samples, 0.01%)</title><rect x="216.4" y="129" width="0.1" height="15.0" fill="rgb(244,164,32)" rx="2" ry="2" />
-<text text-anchor="" x="219.36" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>void std::__adjust_heap&lt;__gnu_cxx::__normal_iterator&lt;doris::CollectIterator::ChildCtx**, std::vector&lt;doris::CollectIterator::ChildCtx*, std::allocator&lt;doris::CollectIterator::ChildCtx*&gt; &gt; &gt;, long, doris::CollectIterator::ChildCtx*, __gnu_cxx::__ops::_Iter_comp_iter&lt;doris::CollectIterator::ChildCtxComparator&gt; &gt; (34 samples, 0.02%)</title><rect x="1189.7" y="337" width="0.3" height="15.0" fill="rgb(242,141,14)" rx="2" ry="2" />
-<text text-anchor="" x="1192.74" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>syscall (14 samples, 0.01%)</title><rect x="854.2" y="337" width="0.1" height="15.0" fill="rgb(235,131,51)" rx="2" ry="2" />
-<text text-anchor="" x="857.22" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PushHandler::_convert (215 samples, 0.14%)</title><rect x="848.8" y="257" width="1.6" height="15.0" fill="rgb(235,66,37)" rx="2" ry="2" />
-<text text-anchor="" x="851.81" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (488 samples, 0.31%)</title><rect x="688.9" y="113" width="3.7" height="15.0" fill="rgb(210,156,24)" rx="2" ry="2" />
-<text text-anchor="" x="691.93" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___strncmp_ssse3 (70 samples, 0.05%)</title><rect x="857.5" y="177" width="0.5" height="15.0" fill="rgb(212,41,7)" rx="2" ry="2" />
-<text text-anchor="" x="860.48" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ExecNode::create_tree (32 samples, 0.02%)</title><rect x="841.8" y="129" width="0.3" height="15.0" fill="rgb(248,175,39)" rx="2" ry="2" />
-<text text-anchor="" x="844.82" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::combine (16 samples, 0.01%)</title><rect x="848.4" y="257" width="0.1" height="15.0" fill="rgb(219,225,40)" rx="2" ry="2" />
-<text text-anchor="" x="851.43" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (45 samples, 0.03%)</title><rect x="1162.6" y="113" width="0.4" height="15.0" fill="rgb(236,226,30)" rx="2" ry="2" />
-<text text-anchor="" x="1165.64" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (68 samples, 0.04%)</title><rect x="667.0" y="97" width="0.5" height="15.0" fill="rgb(210,175,3)" rx="2" ry="2" />
-<text text-anchor="" x="669.97" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::prepare_block_read (41,267 samples, 26.62%)</title><rect x="874.1" y="241" width="314.1" height="15.0" fill="rgb(231,109,47)" rx="2" ry="2" />
-<text text-anchor="" x="877.05" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::ColumnData::prepare_block_read</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_pick_row_groups (194 samples, 0.13%)</title><rect x="1183.4" y="177" width="1.4" height="15.0" fill="rgb(249,10,47)" rx="2" ry="2" />
-<text text-anchor="" x="1186.36" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>start_thread (498 samples, 0.32%)</title><rect x="848.2" y="337" width="3.8" height="15.0" fill="rgb(245,221,48)" rx="2" ry="2" />
-<text text-anchor="" x="851.25" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (18 samples, 0.01%)</title><rect x="200.9" y="129" width="0.2" height="15.0" fill="rgb(207,63,35)" rx="2" ry="2" />
-<text text-anchor="" x="203.94" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::init (23 samples, 0.01%)</title><rect x="873.7" y="209" width="0.2" height="15.0" fill="rgb(225,166,42)" rx="2" ry="2" />
-<text text-anchor="" x="876.73" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::DoubleColumnWriterBase&lt;double&gt;::write_batch (742 samples, 0.48%)</title><rect x="166.4" y="193" width="5.6" height="15.0" fill="rgb(227,170,38)" rx="2" ry="2" />
-<text text-anchor="" x="169.39" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (20 samples, 0.01%)</title><rect x="141.8" y="321" width="0.1" height="15.0" fill="rgb(227,183,19)" rx="2" ry="2" />
-<text text-anchor="" x="144.79" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::get_total_buffer_size (19 samples, 0.01%)</title><rect x="149.7" y="209" width="0.1" height="15.0" fill="rgb(226,86,6)" rx="2" ry="2" />
-<text text-anchor="" x="152.69" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (22 samples, 0.01%)</title><rect x="872.9" y="209" width="0.2" height="15.0" fill="rgb(222,10,23)" rx="2" ry="2" />
-<text text-anchor="" x="875.93" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseToSpans (16 samples, 0.01%)</title><rect x="855.4" y="113" width="0.1" height="15.0" fill="rgb(221,35,25)" rx="2" ry="2" />
-<text text-anchor="" x="858.42" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::get_total_buffer_size (1,785 samples, 1.15%)</title><rect x="150.6" y="193" width="13.6" height="15.0" fill="rgb(250,66,46)" rx="2" ry="2" />
-<text text-anchor="" x="153.65" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (3,076 samples, 1.98%)</title><rect x="601.9" y="225" width="23.4" height="15.0" fill="rgb(206,76,9)" rx="2" ry="2" />
-<text text-anchor="" x="604.92" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::finalize (206 samples, 0.13%)</title><rect x="164.2" y="209" width="1.6" height="15.0" fill="rgb(252,2,23)" rx="2" ry="2" />
-<text text-anchor="" x="167.23" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::seek (70 samples, 0.05%)</title><rect x="1161.6" y="161" width="0.5" height="15.0" fill="rgb(215,0,29)" rx="2" ry="2" />
-<text text-anchor="" x="1164.57" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_agg_key_next_row (7,814 samples, 5.04%)</title><rect x="251.4" y="225" width="59.4" height="15.0" fill="rgb(243,147,20)" rx="2" ry="2" />
-<text text-anchor="" x="254.37" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris:..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (60 samples, 0.04%)</title><rect x="275.6" y="129" width="0.5" height="15.0" fill="rgb(213,60,6)" rx="2" ry="2" />
-<text text-anchor="" x="278.64" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (61 samples, 0.04%)</title><rect x="171.2" y="161" width="0.4" height="15.0" fill="rgb(234,195,9)" rx="2" ry="2" />
-<text text-anchor="" x="174.15" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::index_cmp (54 samples, 0.03%)</title><rect x="1181.1" y="161" width="0.4" height="15.0" fill="rgb(247,26,27)" rx="2" ry="2" />
-<text text-anchor="" x="1184.08" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FragmentExecState::execute (61 samples, 0.04%)</title><rect x="1189.2" y="273" width="0.5" height="15.0" fill="rgb(226,154,42)" rx="2" ry="2" />
-<text text-anchor="" x="1192.22" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (59 samples, 0.04%)</title><rect x="219.8" y="97" width="0.5" height="15.0" fill="rgb(214,133,2)" rx="2" ry="2" />
-<text text-anchor="" x="222.83" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StreamIndexWriter::add_index_entry (55 samples, 0.04%)</title><rect x="569.6" y="193" width="0.4" height="15.0" fill="rgb(226,210,41)" rx="2" ry="2" />
-<text text-anchor="" x="572.61" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (18 samples, 0.01%)</title><rect x="1024.4" y="145" width="0.2" height="15.0" fill="rgb(245,31,47)" rx="2" ry="2" />
-<text text-anchor="" x="1027.44" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>rw_verify_area (26 samples, 0.02%)</title><rect x="52.5" y="321" width="0.2" height="15.0" fill="rgb(210,144,14)" rx="2" ry="2" />
-<text text-anchor="" x="55.51" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>base::internal::SpinLockDelay (32 samples, 0.02%)</title><rect x="131.0" y="337" width="0.2" height="15.0" fill="rgb(210,48,53)" rx="2" ry="2" />
-<text text-anchor="" x="133.99" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (22 samples, 0.01%)</title><rect x="872.9" y="193" width="0.2" height="15.0" fill="rgb(230,174,44)" rx="2" ry="2" />
-<text text-anchor="" x="875.93" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (641 samples, 0.41%)</title><rect x="1058.1" y="113" width="4.9" height="15.0" fill="rgb(246,7,7)" rx="2" ry="2" />
-<text text-anchor="" x="1061.09" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (501 samples, 0.32%)</title><rect x="598.1" y="209" width="3.8" height="15.0" fill="rgb(238,37,53)" rx="2" ry="2" />
-<text text-anchor="" x="601.10" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::vector&lt;doris::TTabletInfo, std::allocator&lt;doris::TTabletInfo&gt; &gt;::operator= (16 samples, 0.01%)</title><rect x="851.7" y="257" width="0.2" height="15.0" fill="rgb(227,15,48)" rx="2" ry="2" />
-<text text-anchor="" x="854.74" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PositionEntryReader::positions (18 samples, 0.01%)</title><rect x="1165.8" y="145" width="0.2" height="15.0" fill="rgb(239,172,37)" rx="2" ry="2" />
-<text text-anchor="" x="1168.83" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseListToSpans (26 samples, 0.02%)</title><rect x="855.8" y="145" width="0.2" height="15.0" fill="rgb(241,45,52)" rx="2" ry="2" />
-<text text-anchor="" x="858.81" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::Percentile::reset (15 samples, 0.01%)</title><rect x="848.7" y="273" width="0.1" height="15.0" fill="rgb(205,123,24)" rx="2" ry="2" />
-<text text-anchor="" x="851.65" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::_make_file_header (40 samples, 0.03%)</title><rect x="573.3" y="177" width="0.3" height="15.0" fill="rgb(245,73,48)" rx="2" ry="2" />
-<text text-anchor="" x="576.28" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (72 samples, 0.05%)</title><rect x="1145.4" y="97" width="0.6" height="15.0" fill="rgb(223,56,52)" rx="2" ry="2" />
-<text text-anchor="" x="1148.43" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (133 samples, 0.09%)</title><rect x="201.2" y="129" width="1.0" height="15.0" fill="rgb(245,223,3)" rx="2" ry="2" />
-<text text-anchor="" x="204.19" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::write_batch (28,202 samples, 18.19%)</title><rect x="355.4" y="209" width="214.6" height="15.0" fill="rgb(238,189,37)" rx="2" ry="2" />
-<text text-anchor="" x="358.37" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::SegmentWriter::write_..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_direct_values (49 samples, 0.03%)</title><rect x="414.4" y="145" width="0.4" height="15.0" fill="rgb(242,153,17)" rx="2" ry="2" />
-<text text-anchor="" x="417.40" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_write (38 samples, 0.02%)</title><rect x="165.4" y="177" width="0.3" height="15.0" fill="rgb(217,165,39)" rx="2" ry="2" />
-<text text-anchor="" x="168.44" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::CumulativeCompaction::_do_cumulative_compaction (67,697 samples, 43.67%)</title><rect x="326.1" y="257" width="515.3" height="15.0" fill="rgb(228,192,17)" rx="2" ry="2" />
-<text text-anchor="" x="329.14" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::CumulativeCompaction::_do_cumulative_compaction</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (25 samples, 0.02%)</title><rect x="147.9" y="321" width="0.2" height="15.0" fill="rgb(241,79,1)" rx="2" ry="2" />
-<text text-anchor="" x="150.94" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;unsigned long, false&gt;::next_vector (193 samples, 0.12%)</title><rect x="1090.9" y="161" width="1.4" height="15.0" fill="rgb(214,122,5)" rx="2" ry="2" />
-<text text-anchor="" x="1093.88" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (24 samples, 0.02%)</title><rect x="554.7" y="97" width="0.1" height="15.0" fill="rgb(237,128,28)" rx="2" ry="2" />
-<text text-anchor="" x="557.65" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (71 samples, 0.05%)</title><rect x="1090.2" y="129" width="0.5" height="15.0" fill="rgb(232,116,52)" rx="2" ry="2" />
-<text text-anchor="" x="1093.19" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::InsertRange (28 samples, 0.02%)</title><rect x="855.8" y="161" width="0.2" height="15.0" fill="rgb(227,53,8)" rx="2" ry="2" />
-<text text-anchor="" x="858.79" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::mem_pool (21 samples, 0.01%)</title><rect x="573.9" y="225" width="0.1" height="15.0" fill="rgb(234,168,35)" rx="2" ry="2" />
-<text text-anchor="" x="576.88" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FloatintPointColumnReader&lt;double&gt;::seek (59 samples, 0.04%)</title><rect x="1161.1" y="161" width="0.5" height="15.0" fill="rgb(253,35,31)" rx="2" ry="2" />
-<text text-anchor="" x="1164.12" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStreamFactory::~OutStreamFactory (35 samples, 0.02%)</title><rect x="573.6" y="177" width="0.3" height="15.0" fill="rgb(254,179,46)" rx="2" ry="2" />
-<text text-anchor="" x="576.61" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (40 samples, 0.03%)</title><rect x="856.7" y="225" width="0.3" height="15.0" fill="rgb(251,159,38)" rx="2" ry="2" />
-<text text-anchor="" x="859.68" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (17 samples, 0.01%)</title><rect x="1183.1" y="97" width="0.1" height="15.0" fill="rgb(210,220,4)" rx="2" ry="2" />
-<text text-anchor="" x="1186.10" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (103 samples, 0.07%)</title><rect x="688.1" y="113" width="0.8" height="15.0" fill="rgb(222,163,28)" rx="2" ry="2" />
-<text text-anchor="" x="691.15" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (51 samples, 0.03%)</title><rect x="546.9" y="113" width="0.4" height="15.0" fill="rgb(240,62,14)" rx="2" ry="2" />
-<text text-anchor="" x="549.91" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_raw_spin_lock (17 samples, 0.01%)</title><rect x="132.7" y="321" width="0.2" height="15.0" fill="rgb(211,123,3)" rx="2" ry="2" />
-<text text-anchor="" x="135.73" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (14 samples, 0.01%)</title><rect x="268.9" y="129" width="0.1" height="15.0" fill="rgb(225,216,39)" rx="2" ry="2" />
-<text text-anchor="" x="271.88" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (198 samples, 0.13%)</title><rect x="1163.8" y="129" width="1.5" height="15.0" fill="rgb(244,171,1)" rx="2" ry="2" />
-<text text-anchor="" x="1166.76" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (184 samples, 0.12%)</title><rect x="140.2" y="337" width="1.4" height="15.0" fill="rgb(217,26,10)" rx="2" ry="2" />
-<text text-anchor="" x="143.19" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (1,303 samples, 0.84%)</title><rect x="830.5" y="225" width="10.0" height="15.0" fill="rgb(231,113,25)" rx="2" ry="2" />
-<text text-anchor="" x="833.54" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write_to_file (47 samples, 0.03%)</title><rect x="165.4" y="193" width="0.3" height="15.0" fill="rgb(214,163,19)" rx="2" ry="2" />
-<text text-anchor="" x="168.37" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_raw_spin_lock (49 samples, 0.03%)</title><rect x="122.1" y="321" width="0.4" height="15.0" fill="rgb(224,140,5)" rx="2" ry="2" />
-<text text-anchor="" x="125.08" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;long, true&gt;::write_batch (47 samples, 0.03%)</title><rect x="136.0" y="337" width="0.3" height="15.0" fill="rgb(241,70,21)" rx="2" ry="2" />
-<text text-anchor="" x="138.99" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (49 samples, 0.03%)</title><rect x="1185.8" y="209" width="0.3" height="15.0" fill="rgb(209,147,11)" rx="2" ry="2" />
-<text text-anchor="" x="1188.77" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::_cumulative_compaction_thread_callback (67,740 samples, 43.70%)</title><rect x="326.0" y="305" width="515.6" height="15.0" fill="rgb(247,204,6)" rx="2" ry="2" />
-<text text-anchor="" x="328.95" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OLAPEngine::_cumulative_compaction_thread_callback</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>clear_page_c_e (50 samples, 0.03%)</title><rect x="31.0" y="305" width="0.4" height="15.0" fill="rgb(230,144,52)" rx="2" ry="2" />
-<text text-anchor="" x="34.01" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::Scavenge (26 samples, 0.02%)</title><rect x="854.8" y="193" width="0.2" height="15.0" fill="rgb(250,229,41)" rx="2" ry="2" />
-<text text-anchor="" x="857.83" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>system_call (32 samples, 0.02%)</title><rect x="54.1" y="321" width="0.2" height="15.0" fill="rgb(239,70,30)" rx="2" ry="2" />
-<text text-anchor="" x="57.06" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (21 samples, 0.01%)</title><rect x="674.4" y="97" width="0.1" height="15.0" fill="rgb(207,124,11)" rx="2" ry="2" />
-<text text-anchor="" x="677.36" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseToSpans (17 samples, 0.01%)</title><rect x="854.9" y="129" width="0.1" height="15.0" fill="rgb(245,45,31)" rx="2" ry="2" />
-<text text-anchor="" x="857.90" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>inotify_inode_queue_event (14 samples, 0.01%)</title><rect x="47.7" y="321" width="0.1" height="15.0" fill="rgb(247,46,30)" rx="2" ry="2" />
-<text text-anchor="" x="50.72" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (62 samples, 0.04%)</title><rect x="222.2" y="145" width="0.5" height="15.0" fill="rgb(252,165,16)" rx="2" ry="2" />
-<text text-anchor="" x="225.22" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (105 samples, 0.07%)</title><rect x="272.1" y="113" width="0.8" height="15.0" fill="rgb(233,14,44)" rx="2" ry="2" />
-<text text-anchor="" x="275.10" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (886 samples, 0.57%)</title><rect x="296.5" y="209" width="6.7" height="15.0" fill="rgb(236,36,21)" rx="2" ry="2" />
-<text text-anchor="" x="299.49" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Conditions::append_condition (51 samples, 0.03%)</title><rect x="1188.2" y="225" width="0.4" height="15.0" fill="rgb(240,185,34)" rx="2" ry="2" />
-<text text-anchor="" x="1191.18" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::finalize (469 samples, 0.30%)</title><rect x="570.3" y="225" width="3.6" height="15.0" fill="rgb(237,111,53)" rx="2" ry="2" />
-<text text-anchor="" x="573.32" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TaskWorkerPool::_report_olap_table_worker_thread_callback (153 samples, 0.10%)</title><rect x="850.8" y="321" width="1.2" height="15.0" fill="rgb(244,203,23)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_get_block (19 samples, 0.01%)</title><rect x="1180.5" y="177" width="0.2" height="15.0" fill="rgb(212,194,1)" rx="2" ry="2" />
-<text text-anchor="" x="1183.52" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnWriter::write (27 samples, 0.02%)</title><rect x="849.2" y="193" width="0.2" height="15.0" fill="rgb(208,177,40)" rx="2" ry="2" />
-<text text-anchor="" x="852.22" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (40 samples, 0.03%)</title><rect x="393.2" y="129" width="0.4" height="15.0" fill="rgb(229,84,26)" rx="2" ry="2" />
-<text text-anchor="" x="396.25" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (115 samples, 0.07%)</title><rect x="704.1" y="113" width="0.9" height="15.0" fill="rgb(209,212,15)" rx="2" ry="2" />
-<text text-anchor="" x="707.13" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>intel_pmu_enable_all (49 samples, 0.03%)</title><rect x="120.3" y="321" width="0.3" height="15.0" fill="rgb(246,76,30)" rx="2" ry="2" />
-<text text-anchor="" x="123.28" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnReader&lt;doris::StringColumnDirectReader&gt;::seek (159 samples, 0.10%)</title><rect x="1165.8" y="161" width="1.2" height="15.0" fill="rgb(242,19,19)" rx="2" ry="2" />
-<text text-anchor="" x="1168.77" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (527 samples, 0.34%)</title><rect x="693.9" y="97" width="4.0" height="15.0" fill="rgb(234,194,37)" rx="2" ry="2" />
-<text text-anchor="" x="696.86" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (22 samples, 0.01%)</title><rect x="1095.9" y="145" width="0.2" height="15.0" fill="rgb(220,139,27)" rx="2" ry="2" />
-<text text-anchor="" x="1098.93" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::BaseCompaction::_do_base_compaction (23,342 samples, 15.06%)</title><rect x="148.3" y="257" width="177.6" height="15.0" fill="rgb(232,176,9)" rx="2" ry="2" />
-<text text-anchor="" x="151.26" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::BaseCompaction::..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::Scavenge (28 samples, 0.02%)</title><rect x="855.3" y="177" width="0.2" height="15.0" fill="rgb(241,3,12)" rx="2" ry="2" />
-<text text-anchor="" x="858.34" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (39 samples, 0.03%)</title><rect x="275.8" y="113" width="0.3" height="15.0" fill="rgb(229,178,5)" rx="2" ry="2" />
-<text text-anchor="" x="278.80" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (1,470 samples, 0.95%)</title><rect x="790.2" y="193" width="11.2" height="15.0" fill="rgb(232,30,27)" rx="2" ry="2" />
-<text text-anchor="" x="793.20" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>radix_tree_lookup_slot (15 samples, 0.01%)</title><rect x="1136.0" y="97" width="0.1" height="15.0" fill="rgb(218,169,6)" rx="2" ry="2" />
-<text text-anchor="" x="1139.00" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PInternalServiceImpl&lt;doris::PBackendService&gt;::_exec_plan_fragment (125 samples, 0.08%)</title><rect x="841.7" y="209" width="1.0" height="15.0" fill="rgb(242,95,23)" rx="2" ry="2" />
-<text text-anchor="" x="844.72" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_spill (75 samples, 0.05%)</title><rect x="219.7" y="145" width="0.6" height="15.0" fill="rgb(254,114,52)" rx="2" ry="2" />
-<text text-anchor="" x="222.74" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>intel_pmu_enable_all (225 samples, 0.15%)</title><rect x="49.2" y="305" width="1.8" height="15.0" fill="rgb(235,68,20)" rx="2" ry="2" />
-<text text-anchor="" x="52.25" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_read_all_data_streams (52 samples, 0.03%)</title><rect x="1184.8" y="177" width="0.4" height="15.0" fill="rgb(230,92,3)" rx="2" ry="2" />
-<text text-anchor="" x="1187.84" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (1,132 samples, 0.73%)</title><rect x="191.1" y="161" width="8.6" height="15.0" fill="rgb(205,93,43)" rx="2" ry="2" />
-<text text-anchor="" x="194.09" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (37 samples, 0.02%)</title><rect x="272.6" y="97" width="0.3" height="15.0" fill="rgb(241,158,0)" rx="2" ry="2" />
-<text text-anchor="" x="275.61" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (87 samples, 0.06%)</title><rect x="273.3" y="97" width="0.6" height="15.0" fill="rgb(247,55,46)" rx="2" ry="2" />
-<text text-anchor="" x="276.27" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::_finalize_segment (468 samples, 0.30%)</title><rect x="570.3" y="209" width="3.6" height="15.0" fill="rgb(216,8,41)" rx="2" ry="2" />
-<text text-anchor="" x="573.32" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::init (16 samples, 0.01%)</title><rect x="829.6" y="161" width="0.2" height="15.0" fill="rgb(215,124,35)" rx="2" ry="2" />
-<text text-anchor="" x="832.65" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (18 samples, 0.01%)</title><rect x="202.1" y="113" width="0.1" height="15.0" fill="rgb(230,144,28)" rx="2" ry="2" />
-<text text-anchor="" x="205.07" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnStatistics::merge (69 samples, 0.04%)</title><rect x="355.8" y="177" width="0.6" height="15.0" fill="rgb(230,199,8)" rx="2" ry="2" />
-<text text-anchor="" x="358.83" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PositionEntryReader::positions (35 samples, 0.02%)</title><rect x="1163.2" y="129" width="0.3" height="15.0" fill="rgb(238,50,16)" rx="2" ry="2" />
-<text text-anchor="" x="1166.20" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (24 samples, 0.02%)</title><rect x="1063.3" y="113" width="0.2" height="15.0" fill="rgb(230,65,8)" rx="2" ry="2" />
-<text text-anchor="" x="1066.34" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::next_vector (40 samples, 0.03%)</title><rect x="135.4" y="337" width="0.3" height="15.0" fill="rgb(213,149,43)" rx="2" ry="2" />
-<text text-anchor="" x="138.37" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcpy_sse2_unaligned (45 samples, 0.03%)</title><rect x="130.6" y="337" width="0.3" height="15.0" fill="rgb(226,144,50)" rx="2" ry="2" />
-<text text-anchor="" x="133.55" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::free_all (37 samples, 0.02%)</title><rect x="1172.9" y="177" width="0.3" height="15.0" fill="rgb(228,175,0)" rx="2" ry="2" />
-<text text-anchor="" x="1175.87" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (797 samples, 0.51%)</title><rect x="1082.7" y="129" width="6.0" height="15.0" fill="rgb(211,132,39)" rx="2" ry="2" />
-<text text-anchor="" x="1085.65" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (364 samples, 0.23%)</title><rect x="1054.2" y="113" width="2.8" height="15.0" fill="rgb(228,70,40)" rx="2" ry="2" />
-<text text-anchor="" x="1057.22" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (26 samples, 0.02%)</title><rect x="392.8" y="113" width="0.2" height="15.0" fill="rgb(212,202,45)" rx="2" ry="2" />
-<text text-anchor="" x="395.82" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::prepare_block_read (2,052 samples, 1.32%)</title><rect x="857.1" y="241" width="15.7" height="15.0" fill="rgb(252,155,2)" rx="2" ry="2" />
-<text text-anchor="" x="860.15" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (40 samples, 0.03%)</title><rect x="670.4" y="81" width="0.3" height="15.0" fill="rgb(244,21,48)" rx="2" ry="2" />
-<text text-anchor="" x="673.41" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::olap_crc32 (48 samples, 0.03%)</title><rect x="165.0" y="177" width="0.4" height="15.0" fill="rgb(227,170,49)" rx="2" ry="2" />
-<text text-anchor="" x="168.00" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (3,695 samples, 2.38%)</title><rect x="801.4" y="193" width="28.1" height="15.0" fill="rgb(240,218,38)" rx="2" ry="2" />
-<text text-anchor="" x="804.39" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_to_vectorized_row_batch (21,293 samples, 13.73%)</title><rect x="998.2" y="177" width="162.1" height="15.0" fill="rgb(210,55,52)" rx="2" ry="2" />
-<text text-anchor="" x="1001.24" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::SegmentReader..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcpy_sse2_unaligned (19 samples, 0.01%)</title><rect x="355.7" y="177" width="0.1" height="15.0" fill="rgb(226,182,23)" rx="2" ry="2" />
-<text text-anchor="" x="358.69" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (1,229 samples, 0.79%)</title><rect x="451.1" y="177" width="9.4" height="15.0" fill="rgb(254,21,37)" rx="2" ry="2" />
-<text text-anchor="" x="454.14" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>clear_page_c_e (14 samples, 0.01%)</title><rect x="1157.7" y="113" width="0.1" height="15.0" fill="rgb(217,40,54)" rx="2" ry="2" />
-<text text-anchor="" x="1160.70" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (27 samples, 0.02%)</title><rect x="413.7" y="129" width="0.2" height="15.0" fill="rgb(252,50,41)" rx="2" ry="2" />
-<text text-anchor="" x="416.65" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (272 samples, 0.18%)</title><rect x="317.3" y="225" width="2.1" height="15.0" fill="rgb(208,157,41)" rx="2" ry="2" />
-<text text-anchor="" x="320.29" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (69 samples, 0.04%)</title><rect x="209.1" y="177" width="0.5" height="15.0" fill="rgb(234,20,37)" rx="2" ry="2" />
-<text text-anchor="" x="212.12" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>syscall (80 samples, 0.05%)</title><rect x="53.3" y="321" width="0.6" height="15.0" fill="rgb(218,18,10)" rx="2" ry="2" />
-<text text-anchor="" x="56.29" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (261 samples, 0.17%)</title><rect x="413.4" y="161" width="2.0" height="15.0" fill="rgb(235,75,52)" rx="2" ry="2" />
-<text text-anchor="" x="416.42" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::seek (115 samples, 0.07%)</title><rect x="1162.1" y="161" width="0.9" height="15.0" fill="rgb(211,225,50)" rx="2" ry="2" />
-<text text-anchor="" x="1165.10" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (270 samples, 0.17%)</title><rect x="132.6" y="337" width="2.0" height="15.0" fill="rgb(250,185,40)" rx="2" ry="2" />
-<text text-anchor="" x="135.59" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_fill_compressed (21 samples, 0.01%)</title><rect x="1017.6" y="129" width="0.1" height="15.0" fill="rgb(225,47,34)" rx="2" ry="2" />
-<text text-anchor="" x="1020.56" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_short_repeat_values (221 samples, 0.14%)</title><rect x="564.2" y="145" width="1.7" height="15.0" fill="rgb(211,159,12)" rx="2" ry="2" />
-<text text-anchor="" x="567.20" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StringColumnDirectReader::next_vector (58 samples, 0.04%)</title><rect x="145.3" y="337" width="0.4" height="15.0" fill="rgb(242,127,49)" rx="2" ry="2" />
-<text text-anchor="" x="148.28" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree&lt;doris::StringValue, doris::StringValue, std::_Identity&lt;doris::StringValue&gt;, std::less&lt;doris::StringValue&gt;, std::allocator&lt;doris::StringValue&gt; &gt;::find (85 samples, 0.05%)</title><rect x="1179.8" y="193" width="0.7" height="15.0" fill="rgb(210,186,14)" rx="2" ry="2" />
-<text text-anchor="" x="1182.81" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_short_repeat_values (72 samples, 0.05%)</title><rect x="414.8" y="145" width="0.5" height="15.0" fill="rgb(230,19,14)" rx="2" ry="2" />
-<text text-anchor="" x="417.77" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FragmentExecState::prepare (83 samples, 0.05%)</title><rect x="841.7" y="161" width="0.7" height="15.0" fill="rgb(222,119,51)" rx="2" ry="2" />
-<text text-anchor="" x="844.75" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (136 samples, 0.09%)</title><rect x="272.9" y="113" width="1.0" height="15.0" fill="rgb(217,106,37)" rx="2" ry="2" />
-<text text-anchor="" x="275.89" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OlapScanner::get_batch (2,175 samples, 1.40%)</title><rect x="856.2" y="289" width="16.6" height="15.0" fill="rgb(248,17,42)" rx="2" ry="2" />
-<text text-anchor="" x="859.22" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (30 samples, 0.02%)</title><rect x="391.8" y="129" width="0.2" height="15.0" fill="rgb(235,177,39)" rx="2" ry="2" />
-<text text-anchor="" x="394.79" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcmp_sse4_1 (103 samples, 0.07%)</title><rect x="236.9" y="209" width="0.8" height="15.0" fill="rgb(231,101,2)" rx="2" ry="2" />
-<text text-anchor="" x="239.91" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (36 samples, 0.02%)</title><rect x="268.3" y="129" width="0.3" height="15.0" fill="rgb(229,210,18)" rx="2" ry="2" />
-<text text-anchor="" x="271.31" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (91 samples, 0.06%)</title><rect x="556.6" y="129" width="0.7" height="15.0" fill="rgb(251,83,12)" rx="2" ry="2" />
-<text text-anchor="" x="559.58" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (15 samples, 0.01%)</title><rect x="548.9" y="113" width="0.1" height="15.0" fill="rgb(210,165,9)" rx="2" ry="2" />
-<text text-anchor="" x="551.88" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (40,153 samples, 25.90%)</title><rect x="874.8" y="209" width="305.7" height="15.0" fill="rgb(246,152,40)" rx="2" ry="2" />
-<text text-anchor="" x="877.83" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >_ZN5doris10ColumnData10_get_blockEbi.cons..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (67 samples, 0.04%)</title><rect x="1093.6" y="161" width="0.5" height="15.0" fill="rgb(227,36,46)" rx="2" ry="2" />
-<text text-anchor="" x="1096.63" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentGroup::find_short_key (86 samples, 0.06%)</title><rect x="1180.9" y="193" width="0.6" height="15.0" fill="rgb(219,48,22)" rx="2" ry="2" />
-<text text-anchor="" x="1183.87" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (46 samples, 0.03%)</title><rect x="1150.2" y="97" width="0.4" height="15.0" fill="rgb(247,11,43)" rx="2" ry="2" />
-<text text-anchor="" x="1153.21" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (14 samples, 0.01%)</title><rect x="396.3" y="33" width="0.1" height="15.0" fill="rgb(217,203,48)" rx="2" ry="2" />
-<text text-anchor="" x="399.26" y="43.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (20 samples, 0.01%)</title><rect x="142.2" y="321" width="0.2" height="15.0" fill="rgb(235,14,25)" rx="2" ry="2" />
-<text text-anchor="" x="145.22" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (744 samples, 0.48%)</title><rect x="391.6" y="161" width="5.7" height="15.0" fill="rgb(210,25,25)" rx="2" ry="2" />
-<text text-anchor="" x="394.65" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___strncmp_ssse3 (26 samples, 0.02%)</title><rect x="127.7" y="337" width="0.2" height="15.0" fill="rgb(212,179,14)" rx="2" ry="2" />
-<text text-anchor="" x="130.74" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (46 samples, 0.03%)</title><rect x="1092.0" y="145" width="0.3" height="15.0" fill="rgb(243,136,31)" rx="2" ry="2" />
-<text text-anchor="" x="1094.99" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (18 samples, 0.01%)</title><rect x="1183.1" y="113" width="0.1" height="15.0" fill="rgb(227,194,17)" rx="2" ry="2" />
-<text text-anchor="" x="1186.09" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (109 samples, 0.07%)</title><rect x="853.1" y="321" width="0.8" height="15.0" fill="rgb(246,167,13)" rx="2" ry="2" />
-<text text-anchor="" x="856.11" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>brpc::Socket::ProcessEvent (156 samples, 0.10%)</title><rect x="841.6" y="305" width="1.2" height="15.0" fill="rgb(210,12,34)" rx="2" ry="2" />
-<text text-anchor="" x="844.64" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_patched_base_values (822 samples, 0.53%)</title><rect x="697.9" y="113" width="6.2" height="15.0" fill="rgb(211,61,33)" rx="2" ry="2" />
-<text text-anchor="" x="700.87" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (188 samples, 0.12%)</title><rect x="142.4" y="337" width="1.4" height="15.0" fill="rgb(229,229,27)" rx="2" ry="2" />
-<text text-anchor="" x="145.38" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentGroup::add_short_key (362 samples, 0.23%)</title><rect x="330.8" y="209" width="2.7" height="15.0" fill="rgb(229,195,16)" rx="2" ry="2" />
-<text text-anchor="" x="333.79" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_seek_to_row (41,249 samples, 26.61%)</title><rect x="874.1" y="225" width="314.0" height="15.0" fill="rgb(254,128,35)" rx="2" ry="2" />
-<text text-anchor="" x="877.12" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::ColumnData::_seek_to_row</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentGroup::add_short_key (100 samples, 0.06%)</title><rect x="149.8" y="209" width="0.8" height="15.0" fill="rgb(239,109,35)" rx="2" ry="2" />
-<text text-anchor="" x="152.85" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (178 samples, 0.11%)</title><rect x="1094.6" y="145" width="1.3" height="15.0" fill="rgb(226,175,25)" rx="2" ry="2" />
-<text text-anchor="" x="1097.57" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (130 samples, 0.08%)</title><rect x="1159.3" y="161" width="1.0" height="15.0" fill="rgb(253,35,27)" rx="2" ry="2" />
-<text text-anchor="" x="1162.32" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (1,583 samples, 1.02%)</title><rect x="1138.6" y="129" width="12.1" height="15.0" fill="rgb(241,32,52)" rx="2" ry="2" />
-<text text-anchor="" x="1141.61" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (432 samples, 0.28%)</title><rect x="566.3" y="193" width="3.3" height="15.0" fill="rgb(243,111,35)" rx="2" ry="2" />
-<text text-anchor="" x="569.33" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (90 samples, 0.06%)</title><rect x="1092.9" y="145" width="0.7" height="15.0" fill="rgb(222,146,20)" rx="2" ry="2" />
-<text text-anchor="" x="1095.88" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (59 samples, 0.04%)</title><rect x="1032.4" y="97" width="0.4" height="15.0" fill="rgb(245,15,15)" rx="2" ry="2" />
-<text text-anchor="" x="1035.38" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_seek_to_row (2,052 samples, 1.32%)</title><rect x="857.1" y="225" width="15.7" height="15.0" fill="rgb(209,220,5)" rx="2" ry="2" />
-<text text-anchor="" x="860.15" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::allocate_memory_for_string_type (41 samples, 0.03%)</title><rect x="841.1" y="241" width="0.3" height="15.0" fill="rgb(221,127,2)" rx="2" ry="2" />
-<text text-anchor="" x="844.09" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__libc_send (36 samples, 0.02%)</title><rect x="32.9" y="321" width="0.3" height="15.0" fill="rgb(212,45,35)" rx="2" ry="2" />
-<text text-anchor="" x="35.90" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (26 samples, 0.02%)</title><rect x="562.3" y="49" width="0.2" height="15.0" fill="rgb(250,220,10)" rx="2" ry="2" />
-<text text-anchor="" x="565.29" y="59.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (498 samples, 0.32%)</title><rect x="172.0" y="193" width="3.8" height="15.0" fill="rgb(211,165,15)" rx="2" ry="2" />
-<text text-anchor="" x="175.04" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (25 samples, 0.02%)</title><rect x="171.6" y="161" width="0.2" height="15.0" fill="rgb(232,10,28)" rx="2" ry="2" />
-<text text-anchor="" x="174.62" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (181 samples, 0.12%)</title><rect x="305.0" y="193" width="1.4" height="15.0" fill="rgb(206,39,15)" rx="2" ry="2" />
-<text text-anchor="" x="308.01" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::next_vector (891 samples, 0.57%)</title><rect x="664.0" y="145" width="6.8" height="15.0" fill="rgb(248,41,10)" rx="2" ry="2" />
-<text text-anchor="" x="667.04" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::ReleaseToCentralCache (37 samples, 0.02%)</title><rect x="855.7" y="177" width="0.3" height="15.0" fill="rgb(251,153,16)" rx="2" ry="2" />
-<text text-anchor="" x="858.72" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (38 samples, 0.02%)</title><rect x="871.4" y="129" width="0.3" height="15.0" fill="rgb(231,138,49)" rx="2" ry="2" />
-<text text-anchor="" x="874.38" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (1,240 samples, 0.80%)</title><rect x="406.0" y="177" width="9.4" height="15.0" fill="rgb(224,48,5)" rx="2" ry="2" />
-<text text-anchor="" x="408.97" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (58 samples, 0.04%)</title><rect x="277.8" y="113" width="0.5" height="15.0" fill="rgb(218,59,51)" rx="2" ry="2" />
-<text text-anchor="" x="280.83" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>find_busiest_group (56 samples, 0.04%)</title><rect x="570.8" y="161" width="0.4" height="15.0" fill="rgb(212,191,45)" rx="2" ry="2" />
-<text text-anchor="" x="573.79" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (529 samples, 0.34%)</title><rect x="1032.8" y="129" width="4.1" height="15.0" fill="rgb(243,30,39)" rx="2" ry="2" />
-<text text-anchor="" x="1035.83" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__audit_syscall_exit (61 samples, 0.04%)</title><rect x="32.1" y="321" width="0.5" height="15.0" fill="rgb(224,11,36)" rx="2" ry="2" />
-<text text-anchor="" x="35.10" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (15 samples, 0.01%)</title><rect x="396.3" y="97" width="0.1" height="15.0" fill="rgb(250,127,41)" rx="2" ry="2" />
-<text text-anchor="" x="399.25" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Merger::merge (67,584 samples, 43.59%)</title><rect x="326.4" y="241" width="514.5" height="15.0" fill="rgb(252,100,46)" rx="2" ry="2" />
-<text text-anchor="" x="329.43" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Merger::merge</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (40 samples, 0.03%)</title><rect x="674.0" y="97" width="0.3" height="15.0" fill="rgb(244,46,4)" rx="2" ry="2" />
-<text text-anchor="" x="677.02" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (34 samples, 0.02%)</title><rect x="704.7" y="97" width="0.3" height="15.0" fill="rgb(224,9,32)" rx="2" ry="2" />
-<text text-anchor="" x="707.75" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TaskWorkerPool::_report_disk_state_worker_thread_callback (47 samples, 0.03%)</title><rect x="850.5" y="321" width="0.3" height="15.0" fill="rgb(224,120,26)" rx="2" ry="2" />
-<text text-anchor="" x="853.48" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PBackendService::CallMethod (135 samples, 0.09%)</title><rect x="841.7" y="241" width="1.0" height="15.0" fill="rgb(208,10,15)" rx="2" ry="2" />
-<text text-anchor="" x="844.70" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::close (197 samples, 0.13%)</title><rect x="854.6" y="257" width="1.5" height="15.0" fill="rgb(233,220,19)" rx="2" ry="2" />
-<text text-anchor="" x="857.61" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_spill (17 samples, 0.01%)</title><rect x="562.5" y="113" width="0.1" height="15.0" fill="rgb(222,7,20)" rx="2" ry="2" />
-<text text-anchor="" x="565.51" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::crc32 (82 samples, 0.05%)</title><rect x="571.8" y="177" width="0.7" height="15.0" fill="rgb(254,200,2)" rx="2" ry="2" />
-<text text-anchor="" x="574.83" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (169 samples, 0.11%)</title><rect x="554.9" y="113" width="1.2" height="15.0" fill="rgb(230,134,38)" rx="2" ry="2" />
-<text text-anchor="" x="557.86" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;int, true&gt;::write_batch (3,487 samples, 2.25%)</title><rect x="370.8" y="193" width="26.5" height="15.0" fill="rgb(229,68,49)" rx="2" ry="2" />
-<text text-anchor="" x="373.80" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ThreadPool::work_thread (75 samples, 0.05%)</title><rect x="1189.2" y="321" width="0.5" height="15.0" fill="rgb(215,198,33)" rx="2" ry="2" />
-<text text-anchor="" x="1192.17" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>kmem_cache_alloc (16 samples, 0.01%)</title><rect x="844.6" y="321" width="0.1" height="15.0" fill="rgb(230,189,39)" rx="2" ry="2" />
-<text text-anchor="" x="847.57" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_delta_values (187 samples, 0.12%)</title><rect x="391.7" y="145" width="1.5" height="15.0" fill="rgb(220,191,13)" rx="2" ry="2" />
-<text text-anchor="" x="394.74" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (124 samples, 0.08%)</title><rect x="1028.0" y="129" width="0.9" height="15.0" fill="rgb(237,92,13)" rx="2" ry="2" />
-<text text-anchor="" x="1030.97" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (40 samples, 0.03%)</title><rect x="865.4" y="145" width="0.3" height="15.0" fill="rgb(244,115,14)" rx="2" ry="2" />
-<text text-anchor="" x="868.39" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>release_pages (18 samples, 0.01%)</title><rect x="130.0" y="321" width="0.1" height="15.0" fill="rgb(252,111,8)" rx="2" ry="2" />
-<text text-anchor="" x="133.01" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_direct_values (527 samples, 0.34%)</title><rect x="393.2" y="145" width="4.0" height="15.0" fill="rgb(231,108,33)" rx="2" ry="2" />
-<text text-anchor="" x="396.16" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnWriter::finalize (27 samples, 0.02%)</title><rect x="573.4" y="145" width="0.2" height="15.0" fill="rgb(222,123,53)" rx="2" ry="2" />
-<text text-anchor="" x="576.36" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (15 samples, 0.01%)</title><rect x="871.1" y="97" width="0.1" height="15.0" fill="rgb(222,129,21)" rx="2" ry="2" />
-<text text-anchor="" x="874.08" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::_init (20 samples, 0.01%)</title><rect x="1188.7" y="209" width="0.2" height="15.0" fill="rgb(213,21,23)" rx="2" ry="2" />
-<text text-anchor="" x="1191.71" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (385 samples, 0.25%)</title><rect x="218.7" y="161" width="2.9" height="15.0" fill="rgb(221,130,34)" rx="2" ry="2" />
-<text text-anchor="" x="221.72" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (29 samples, 0.02%)</title><rect x="867.2" y="145" width="0.2" height="15.0" fill="rgb(223,2,10)" rx="2" ry="2" />
-<text text-anchor="" x="870.23" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (13,860 samples, 8.94%)</title><rect x="460.8" y="177" width="105.5" height="15.0" fill="rgb(246,153,21)" rx="2" ry="2" />
-<text text-anchor="" x="463.81" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::RunLe..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LzoBinaryReader::_next_block (45 samples, 0.03%)</title><rect x="850.0" y="225" width="0.4" height="15.0" fill="rgb(213,141,35)" rx="2" ry="2" />
-<text text-anchor="" x="853.05" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (28 samples, 0.02%)</title><rect x="271.9" y="113" width="0.2" height="15.0" fill="rgb(235,36,11)" rx="2" ry="2" />
-<text text-anchor="" x="274.88" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FloatintPointColumnReader&lt;double&gt;::next_vector (283 samples, 0.18%)</title><rect x="266.4" y="145" width="2.2" height="15.0" fill="rgb(221,223,53)" rx="2" ry="2" />
-<text text-anchor="" x="269.43" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (304 samples, 0.20%)</title><rect x="169.5" y="177" width="2.3" height="15.0" fill="rgb(228,26,10)" rx="2" ry="2" />
-<text text-anchor="" x="172.49" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>get_page_from_freelist (14 samples, 0.01%)</title><rect x="125.3" y="321" width="0.1" height="15.0" fill="rgb(216,161,10)" rx="2" ry="2" />
-<text text-anchor="" x="128.34" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PlanFragmentExecutor::open_internal (52 samples, 0.03%)</title><rect x="1189.3" y="241" width="0.4" height="15.0" fill="rgb(235,41,42)" rx="2" ry="2" />
-<text text-anchor="" x="1192.28" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_attach_data_to_merge_set (2,053 samples, 1.32%)</title><rect x="857.1" y="257" width="15.7" height="15.0" fill="rgb(252,84,2)" rx="2" ry="2" />
-<text text-anchor="" x="860.15" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (168 samples, 0.11%)</title><rect x="666.5" y="113" width="1.3" height="15.0" fill="rgb(247,184,52)" rx="2" ry="2" />
-<text text-anchor="" x="669.49" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (160 samples, 0.10%)</title><rect x="546.1" y="129" width="1.2" height="15.0" fill="rgb(235,152,33)" rx="2" ry="2" />
-<text text-anchor="" x="549.10" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_init_conditions_param (67 samples, 0.04%)</title><rect x="1188.2" y="241" width="0.5" height="15.0" fill="rgb(223,47,46)" rx="2" ry="2" />
-<text text-anchor="" x="1191.17" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (383 samples, 0.25%)</title><rect x="776.1" y="193" width="2.9" height="15.0" fill="rgb(209,168,40)" rx="2" ry="2" />
-<text text-anchor="" x="779.12" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (586 samples, 0.38%)</title><rect x="306.4" y="193" width="4.4" height="15.0" fill="rgb(211,179,22)" rx="2" ry="2" />
-<text text-anchor="" x="309.39" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FragmentMgr::exec_actual (61 samples, 0.04%)</title><rect x="1189.2" y="289" width="0.5" height="15.0" fill="rgb(242,225,47)" rx="2" ry="2" />
-<text text-anchor="" x="1192.22" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>palo_be (155,028 samples, 100.00%)</title><rect x="10.0" y="353" width="1180.0" height="15.0" fill="rgb(227,127,46)" rx="2" ry="2" />
-<text text-anchor="" x="13.00" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >palo_be</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>LZ4_decompress_safe (8,365 samples, 5.40%)</title><rect x="56.3" y="337" width="63.7" height="15.0" fill="rgb(210,156,35)" rx="2" ry="2" />
-<text text-anchor="" x="59.31" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >LZ4_de..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OlapScanner::open (41,543 samples, 26.80%)</title><rect x="872.8" y="289" width="316.2" height="15.0" fill="rgb(244,212,15)" rx="2" ry="2" />
-<text text-anchor="" x="875.77" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OlapScanner::open</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (20 samples, 0.01%)</title><rect x="171.5" y="145" width="0.1" height="15.0" fill="rgb(243,160,53)" rx="2" ry="2" />
-<text text-anchor="" x="174.46" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (19 samples, 0.01%)</title><rect x="147.5" y="321" width="0.2" height="15.0" fill="rgb(225,45,11)" rx="2" ry="2" />
-<text text-anchor="" x="150.55" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (295 samples, 0.19%)</title><rect x="672.7" y="129" width="2.3" height="15.0" fill="rgb(211,78,48)" rx="2" ry="2" />
-<text text-anchor="" x="675.71" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>put_page (44 samples, 0.03%)</title><rect x="51.1" y="321" width="0.3" height="15.0" fill="rgb(231,228,41)" rx="2" ry="2" />
-<text text-anchor="" x="54.06" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>LZ4_compress_fast_extState (2,610 samples, 1.68%)</title><rect x="11.9" y="321" width="19.9" height="15.0" fill="rgb(221,133,32)" rx="2" ry="2" />
-<text text-anchor="" x="14.92" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (908 samples, 0.59%)</title><rect x="557.3" y="129" width="6.9" height="15.0" fill="rgb(239,23,3)" rx="2" ry="2" />
-<text text-anchor="" x="560.28" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (170 samples, 0.11%)</title><rect x="1158.0" y="145" width="1.3" height="15.0" fill="rgb(231,84,47)" rx="2" ry="2" />
-<text text-anchor="" x="1161.02" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::next_vector (15 samples, 0.01%)</title><rect x="856.8" y="193" width="0.1" height="15.0" fill="rgb(229,62,2)" rx="2" ry="2" />
-<text text-anchor="" x="859.79" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (26 samples, 0.02%)</title><rect x="1030.3" y="113" width="0.2" height="15.0" fill="rgb(208,212,42)" rx="2" ry="2" />
-<text text-anchor="" x="1033.29" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_init_params (106 samples, 0.07%)</title><rect x="1188.2" y="257" width="0.8" height="15.0" fill="rgb(249,122,34)" rx="2" ry="2" />
-<text text-anchor="" x="1191.17" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnWriter::write_batch (19,822 samples, 12.79%)</title><rect x="415.4" y="193" width="150.9" height="15.0" fill="rgb(206,52,9)" rx="2" ry="2" />
-<text text-anchor="" x="418.43" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::LargeIntColu..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (2,131 samples, 1.37%)</title><rect x="1024.8" y="145" width="16.2" height="15.0" fill="rgb(206,17,5)" rx="2" ry="2" />
-<text text-anchor="" x="1027.78" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (39 samples, 0.03%)</title><rect x="147.8" y="337" width="0.3" height="15.0" fill="rgb(224,84,28)" rx="2" ry="2" />
-<text text-anchor="" x="150.84" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::EqualPredicate&lt;doris::StringValue&gt;::evaluate (498 samples, 0.32%)</title><rect x="875.4" y="193" width="3.8" height="15.0" fill="rgb(251,209,14)" rx="2" ry="2" />
-<text text-anchor="" x="878.37" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::allocate_memory_for_string_type (843 samples, 0.54%)</title><rect x="310.9" y="225" width="6.4" height="15.0" fill="rgb(217,52,22)" rx="2" ry="2" />
-<text text-anchor="" x="313.87" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (15 samples, 0.01%)</title><rect x="200.6" y="113" width="0.1" height="15.0" fill="rgb(250,24,10)" rx="2" ry="2" />
-<text text-anchor="" x="203.57" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_var_unsigned (25 samples, 0.02%)</title><rect x="414.2" y="129" width="0.2" height="15.0" fill="rgb(213,43,49)" rx="2" ry="2" />
-<text text-anchor="" x="417.21" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (21 samples, 0.01%)</title><rect x="1166.6" y="129" width="0.2" height="15.0" fill="rgb(236,181,14)" rx="2" ry="2" />
-<text text-anchor="" x="1169.61" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemIndex::find (77 samples, 0.05%)</title><rect x="1180.9" y="177" width="0.6" height="15.0" fill="rgb(243,31,36)" rx="2" ry="2" />
-<text text-anchor="" x="1183.90" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::get_num_rows (23 samples, 0.01%)</title><rect x="851.5" y="273" width="0.1" height="15.0" fill="rgb(215,51,45)" rx="2" ry="2" />
-<text text-anchor="" x="854.46" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>flush_tlb_others_ipi (43 samples, 0.03%)</title><rect x="129.1" y="321" width="0.4" height="15.0" fill="rgb(220,40,3)" rx="2" ry="2" />
-<text text-anchor="" x="132.13" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (127 samples, 0.08%)</title><rect x="177.7" y="161" width="1.0" height="15.0" fill="rgb(250,113,25)" rx="2" ry="2" />
-<text text-anchor="" x="180.69" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (218 samples, 0.14%)</title><rect x="1031.2" y="113" width="1.6" height="15.0" fill="rgb(226,141,32)" rx="2" ry="2" />
-<text text-anchor="" x="1034.17" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (29 samples, 0.02%)</title><rect x="562.3" y="81" width="0.2" height="15.0" fill="rgb(248,199,0)" rx="2" ry="2" />
-<text text-anchor="" x="565.28" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (90 samples, 0.06%)</title><rect x="1030.5" y="113" width="0.7" height="15.0" fill="rgb(251,196,43)" rx="2" ry="2" />
-<text text-anchor="" x="1033.49" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (24 samples, 0.02%)</title><rect x="56.1" y="321" width="0.2" height="15.0" fill="rgb(206,64,15)" rx="2" ry="2" />
-<text text-anchor="" x="59.09" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseListToSpans (16 samples, 0.01%)</title><rect x="855.4" y="129" width="0.1" height="15.0" fill="rgb(254,165,43)" rx="2" ry="2" />
-<text text-anchor="" x="858.42" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PositionEntryReader::positions (19 samples, 0.01%)</title><rect x="1162.2" y="129" width="0.2" height="15.0" fill="rgb(218,66,26)" rx="2" ry="2" />
-<text text-anchor="" x="1165.24" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>all (155,028 samples, 100%)</title><rect x="10.0" y="369" width="1180.0" height="15.0" fill="rgb(253,27,52)" rx="2" ry="2" />
-<text text-anchor="" x="13.00" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>mnt_want_write_file (14 samples, 0.01%)</title><rect x="126.6" y="321" width="0.1" height="15.0" fill="rgb(246,107,41)" rx="2" ry="2" />
-<text text-anchor="" x="129.62" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (16 samples, 0.01%)</title><rect x="135.8" y="321" width="0.2" height="15.0" fill="rgb(242,179,47)" rx="2" ry="2" />
-<text text-anchor="" x="138.83" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (205 samples, 0.13%)</title><rect x="1147.8" y="113" width="1.6" height="15.0" fill="rgb(245,152,19)" rx="2" ry="2" />
-<text text-anchor="" x="1150.79" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::init (25 samples, 0.02%)</title><rect x="1182.8" y="161" width="0.2" height="15.0" fill="rgb(215,198,52)" rx="2" ry="2" />
-<text text-anchor="" x="1185.81" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>ext4_da_get_block_prep (14 samples, 0.01%)</title><rect x="124.1" y="321" width="0.1" height="15.0" fill="rgb(240,29,6)" rx="2" ry="2" />
-<text text-anchor="" x="127.10" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (28 samples, 0.02%)</title><rect x="202.5" y="129" width="0.2" height="15.0" fill="rgb(233,210,1)" rx="2" ry="2" />
-<text text-anchor="" x="205.48" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>free_pcppages_bulk (18 samples, 0.01%)</title><rect x="129.5" y="321" width="0.1" height="15.0" fill="rgb(238,187,40)" rx="2" ry="2" />
-<text text-anchor="" x="132.51" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__mem_cgroup_uncharge_common (29 samples, 0.02%)</title><rect x="128.3" y="321" width="0.2" height="15.0" fill="rgb(253,10,17)" rx="2" ry="2" />
-<text text-anchor="" x="131.31" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::allocate (56 samples, 0.04%)</title><rect x="1128.6" y="129" width="0.4" height="15.0" fill="rgb(213,9,22)" rx="2" ry="2" />
-<text text-anchor="" x="1131.60" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (35 samples, 0.02%)</title><rect x="1184.9" y="129" width="0.3" height="15.0" fill="rgb(246,78,17)" rx="2" ry="2" />
-<text text-anchor="" x="1187.93" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (52 samples, 0.03%)</title><rect x="219.9" y="65" width="0.4" height="15.0" fill="rgb(230,40,4)" rx="2" ry="2" />
-<text text-anchor="" x="222.88" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_write (88 samples, 0.06%)</title><rect x="149.9" y="193" width="0.7" height="15.0" fill="rgb(216,166,54)" rx="2" ry="2" />
-<text text-anchor="" x="152.88" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (41 samples, 0.03%)</title><rect x="866.4" y="129" width="0.3" height="15.0" fill="rgb(239,190,27)" rx="2" ry="2" />
-<text text-anchor="" x="869.40" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (17 samples, 0.01%)</title><rect x="871.9" y="145" width="0.2" height="15.0" fill="rgb(242,38,18)" rx="2" ry="2" />
-<text text-anchor="" x="874.94" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (91 samples, 0.06%)</title><rect x="310.2" y="177" width="0.6" height="15.0" fill="rgb(213,104,35)" rx="2" ry="2" />
-<text text-anchor="" x="313.15" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (6,027 samples, 3.89%)</title><rect x="10.0" y="337" width="45.9" height="15.0" fill="rgb(249,148,17)" rx="2" ry="2" />
-<text text-anchor="" x="13.00" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  > </text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>pthread_cond_wait@@GLIBC_2.3.2 (280 samples, 0.18%)</title><rect x="48.9" y="321" width="2.2" height="15.0" fill="rgb(218,193,1)" rx="2" ry="2" />
-<text text-anchor="" x="51.93" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::FindChunk (20 samples, 0.01%)</title><rect x="1183.1" y="145" width="0.1" height="15.0" fill="rgb(220,122,40)" rx="2" ry="2" />
-<text text-anchor="" x="1186.07" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (111 samples, 0.07%)</title><rect x="392.2" y="129" width="0.8" height="15.0" fill="rgb(216,170,44)" rx="2" ry="2" />
-<text text-anchor="" x="395.17" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (31 samples, 0.02%)</title><rect x="1093.2" y="129" width="0.3" height="15.0" fill="rgb(220,4,51)" rx="2" ry="2" />
-<text text-anchor="" x="1096.22" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_raw_spin_lock (15 samples, 0.01%)</title><rect x="140.2" y="321" width="0.1" height="15.0" fill="rgb(229,50,42)" rx="2" ry="2" />
-<text text-anchor="" x="143.21" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>touch_atime (54 samples, 0.03%)</title><rect x="54.9" y="321" width="0.4" height="15.0" fill="rgb(234,147,44)" rx="2" ry="2" />
-<text text-anchor="" x="57.92" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>generic_file_aio_read (15 samples, 0.01%)</title><rect x="1135.8" y="97" width="0.1" height="15.0" fill="rgb(205,149,16)" rx="2" ry="2" />
-<text text-anchor="" x="1138.80" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseListToSpans (18 samples, 0.01%)</title><rect x="854.9" y="145" width="0.1" height="15.0" fill="rgb(253,21,27)" rx="2" ry="2" />
-<text text-anchor="" x="857.89" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (204 samples, 0.13%)</title><rect x="562.6" y="113" width="1.6" height="15.0" fill="rgb(233,87,34)" rx="2" ry="2" />
-<text text-anchor="" x="565.64" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::perform_base_compaction (23,347 samples, 15.06%)</title><rect x="148.2" y="289" width="177.7" height="15.0" fill="rgb(226,120,54)" rx="2" ry="2" />
-<text text-anchor="" x="151.23" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OLAPEngine::perf..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::Scavenge (38 samples, 0.02%)</title><rect x="855.7" y="193" width="0.3" height="15.0" fill="rgb(242,55,26)" rx="2" ry="2" />
-<text text-anchor="" x="858.72" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (21 samples, 0.01%)</title><rect x="685.6" y="129" width="0.2" height="15.0" fill="rgb(228,69,47)" rx="2" ry="2" />
-<text text-anchor="" x="688.64" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnWriter::write (587 samples, 0.38%)</title><rect x="218.4" y="177" width="4.5" height="15.0" fill="rgb(205,104,15)" rx="2" ry="2" />
-<text text-anchor="" x="221.43" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>do_sync_read (21 samples, 0.01%)</title><rect x="42.8" y="321" width="0.1" height="15.0" fill="rgb(210,50,39)" rx="2" ry="2" />
-<text text-anchor="" x="45.76" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::CumulativeCompaction::run (67,702 samples, 43.67%)</title><rect x="326.1" y="273" width="515.4" height="15.0" fill="rgb(249,188,50)" rx="2" ry="2" />
-<text text-anchor="" x="329.14" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::CumulativeCompaction::run</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (167 samples, 0.11%)</title><rect x="220.3" y="145" width="1.3" height="15.0" fill="rgb(232,74,49)" rx="2" ry="2" />
-<text text-anchor="" x="223.31" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::next_vector (3,582 samples, 2.31%)</title><rect x="1063.6" y="161" width="27.3" height="15.0" fill="rgb(251,46,22)" rx="2" ry="2" />
-<text text-anchor="" x="1066.61" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::allocate_memory_for_string_type (91 samples, 0.06%)</title><rect x="829.8" y="225" width="0.7" height="15.0" fill="rgb(211,196,42)" rx="2" ry="2" />
-<text text-anchor="" x="832.85" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StringColumnDirectReader::next_vector (349 samples, 0.23%)</title><rect x="869.0" y="145" width="2.7" height="15.0" fill="rgb(234,137,11)" rx="2" ry="2" />
-<text text-anchor="" x="872.02" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (409 samples, 0.26%)</title><rect x="199.8" y="161" width="3.1" height="15.0" fill="rgb(234,148,48)" rx="2" ry="2" />
-<text text-anchor="" x="202.81" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::finalize (433 samples, 0.28%)</title><rect x="570.3" y="193" width="3.3" height="15.0" fill="rgb(219,188,34)" rx="2" ry="2" />
-<text text-anchor="" x="573.32" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::write_batch (74 samples, 0.05%)</title><rect x="848.9" y="225" width="0.5" height="15.0" fill="rgb(227,1,12)" rx="2" ry="2" />
-<text text-anchor="" x="851.86" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (113 samples, 0.07%)</title><rect x="866.1" y="145" width="0.8" height="15.0" fill="rgb(229,139,17)" rx="2" ry="2" />
-<text text-anchor="" x="869.06" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TExecPlanFragmentParams::read (23 samples, 0.01%)</title><rect x="842.4" y="177" width="0.2" height="15.0" fill="rgb(222,216,18)" rx="2" ry="2" />
-<text text-anchor="" x="845.42" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (592 samples, 0.38%)</title><rect x="699.6" y="97" width="4.5" height="15.0" fill="rgb(221,162,20)" rx="2" ry="2" />
-<text text-anchor="" x="702.62" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (16 samples, 0.01%)</title><rect x="54.8" y="321" width="0.1" height="15.0" fill="rgb(254,123,7)" rx="2" ry="2" />
-<text text-anchor="" x="57.78" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree&lt;doris::StringValue, doris::StringValue, std::_Identity&lt;doris::StringValue&gt;, std::less&lt;doris::StringValue&gt;, std::allocator&lt;doris::StringValue&gt; &gt;::find (259 samples, 0.17%)</title><rect x="852.0" y="337" width="2.0" height="15.0" fill="rgb(218,102,43)" rx="2" ry="2" />
-<text text-anchor="" x="855.04" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (592 samples, 0.38%)</title><rect x="408.9" y="161" width="4.5" height="15.0" fill="rgb(243,179,16)" rx="2" ry="2" />
-<text text-anchor="" x="411.88" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::ReleaseToCentralCache (26 samples, 0.02%)</title><rect x="854.8" y="177" width="0.2" height="15.0" fill="rgb(215,19,54)" rx="2" ry="2" />
-<text text-anchor="" x="857.83" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PriorityThreadPool::work_thread (43,966 samples, 28.36%)</title><rect x="854.5" y="321" width="334.7" height="15.0" fill="rgb(249,116,50)" rx="2" ry="2" />
-<text text-anchor="" x="857.52" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::PriorityThreadPool::work_thread</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (38 samples, 0.02%)</title><rect x="413.9" y="129" width="0.3" height="15.0" fill="rgb(222,199,49)" rx="2" ry="2" />
-<text text-anchor="" x="416.92" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::attached_by (31,819 samples, 20.52%)</title><rect x="328.1" y="225" width="242.2" height="15.0" fill="rgb(251,101,9)" rx="2" ry="2" />
-<text text-anchor="" x="331.12" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::ColumnDataWriter::attache..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (19 samples, 0.01%)</title><rect x="573.4" y="129" width="0.1" height="15.0" fill="rgb(232,161,14)" rx="2" ry="2" />
-<text text-anchor="" x="576.39" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (99 samples, 0.06%)</title><rect x="140.7" y="321" width="0.8" height="15.0" fill="rgb(208,17,36)" rx="2" ry="2" />
-<text text-anchor="" x="143.74" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (26 samples, 0.02%)</title><rect x="1087.3" y="113" width="0.2" height="15.0" fill="rgb(212,64,45)" rx="2" ry="2" />
-<text text-anchor="" x="1090.33" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (21 samples, 0.01%)</title><rect x="872.9" y="161" width="0.2" height="15.0" fill="rgb(219,140,40)" rx="2" ry="2" />
-<text text-anchor="" x="875.94" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (25 samples, 0.02%)</title><rect x="1093.3" y="113" width="0.2" height="15.0" fill="rgb(239,103,44)" rx="2" ry="2" />
-<text text-anchor="" x="1096.27" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (597 samples, 0.39%)</title><rect x="211.8" y="161" width="4.5" height="15.0" fill="rgb(243,167,21)" rx="2" ry="2" />
-<text text-anchor="" x="214.77" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::InListPredicate&lt;doris::StringValue&gt;::evaluate (15,540 samples, 10.02%)</title><rect x="879.2" y="193" width="118.3" height="15.0" fill="rgb(221,44,38)" rx="2" ry="2" />
-<text text-anchor="" x="882.18" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::InListP..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (19 samples, 0.01%)</title><rect x="1165.3" y="145" width="0.1" height="15.0" fill="rgb(253,158,13)" rx="2" ry="2" />
-<text text-anchor="" x="1168.28" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (21 samples, 0.01%)</title><rect x="554.7" y="81" width="0.1" height="15.0" fill="rgb(236,165,2)" rx="2" ry="2" />
-<text text-anchor="" x="557.67" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (105 samples, 0.07%)</title><rect x="143.0" y="321" width="0.8" height="15.0" fill="rgb(223,32,52)" rx="2" ry="2" />
-<text text-anchor="" x="145.97" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (236 samples, 0.15%)</title><rect x="10.1" y="321" width="1.8" height="15.0" fill="rgb(252,196,30)" rx="2" ry="2" />
-<text text-anchor="" x="13.11" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StringColumnDirectReader::next_vector (306 samples, 0.20%)</title><rect x="276.3" y="129" width="2.4" height="15.0" fill="rgb(238,223,9)" rx="2" ry="2" />
-<text text-anchor="" x="279.33" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FrontendServiceClient::send_report (34 samples, 0.02%)</title><rect x="850.8" y="273" width="0.3" height="15.0" fill="rgb(248,66,24)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (75 samples, 0.05%)</title><rect x="1166.0" y="145" width="0.5" height="15.0" fill="rgb(250,174,13)" rx="2" ry="2" />
-<text text-anchor="" x="1168.97" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (37 samples, 0.02%)</title><rect x="142.1" y="337" width="0.3" height="15.0" fill="rgb(249,72,33)" rx="2" ry="2" />
-<text text-anchor="" x="145.10" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (904 samples, 0.58%)</title><rect x="209.6" y="177" width="6.9" height="15.0" fill="rgb(237,168,42)" rx="2" ry="2" />
-<text text-anchor="" x="212.64" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_find_position_by_short_key (94 samples, 0.06%)</title><rect x="1180.8" y="209" width="0.7" height="15.0" fill="rgb(214,105,0)" rx="2" ry="2" />
-<text text-anchor="" x="1183.81" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::~OutStream (34 samples, 0.02%)</title><rect x="222.9" y="177" width="0.3" height="15.0" fill="rgb(207,37,14)" rx="2" ry="2" />
-<text text-anchor="" x="225.90" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (44 samples, 0.03%)</title><rect x="1161.2" y="145" width="0.4" height="15.0" fill="rgb(238,17,29)" rx="2" ry="2" />
-<text text-anchor="" x="1164.23" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::pair&lt;std::__detail::_Node_iterator&lt;doris::WrapperField const*, true, true&gt;, bool&gt; std::_Hashtable&lt;doris::WrapperField const*, doris::WrapperField const*, std::allocator&lt;doris::WrapperField const*&gt;, std::__detail::_Identity, doris::FieldEqual, doris::FieldHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits&lt;true, true, true&gt; &gt;::_M_insert&lt;doris::Wrappe [...]
-<text text-anchor="" x="1191.36" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;long const, doris::TTablet&gt; &gt;, bool&gt; std::_Rb_tree&lt;long, std::pair&lt;long const, doris::TTablet&gt;, std::_Select1st&lt;std::pair&lt;long const, doris::TTablet&gt; &gt;, std::less&lt;long&gt;, std::allocator&lt;std::pair&lt;long const, doris::TTablet&gt; &gt; &gt;::_M_insert_unique&lt;std::pair&lt;long, doris::TTablet&gt; &gt; (22 samples, 0.01%)</title><rect x="851.7" y="289" width="0.2" height="15.0" fill="rgb(233, [...]
-<text text-anchor="" x="854.72" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (1,512 samples, 0.98%)</title><rect x="1167.0" y="193" width="11.5" height="15.0" fill="rgb(226,61,5)" rx="2" ry="2" />
-<text text-anchor="" x="1170.04" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>LZ4_decompress_safe (20 samples, 0.01%)</title><rect x="1138.2" y="97" width="0.1" height="15.0" fill="rgb(244,179,51)" rx="2" ry="2" />
-<text text-anchor="" x="1141.19" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnWriter::finalize (29 samples, 0.02%)</title><rect x="573.4" y="161" width="0.2" height="15.0" fill="rgb(209,188,3)" rx="2" ry="2" />
-<text text-anchor="" x="576.36" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (2,810 samples, 1.81%)</title><rect x="544.7" y="161" width="21.4" height="15.0" fill="rgb(233,212,48)" rx="2" ry="2" />
-<text text-anchor="" x="547.74" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (72 samples, 0.05%)</title><rect x="1063.0" y="129" width="0.5" height="15.0" fill="rgb(213,157,28)" rx="2" ry="2" />
-<text text-anchor="" x="1065.97" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (158 samples, 0.10%)</title><rect x="1149.4" y="113" width="1.2" height="15.0" fill="rgb(231,171,16)" rx="2" ry="2" />
-<text text-anchor="" x="1152.35" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (20 samples, 0.01%)</title><rect x="392.0" y="129" width="0.2" height="15.0" fill="rgb(214,100,35)" rx="2" ry="2" />
-<text text-anchor="" x="395.02" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ExecNode::create_tree_helper (32 samples, 0.02%)</title><rect x="841.8" y="113" width="0.3" height="15.0" fill="rgb(231,126,0)" rx="2" ry="2" />
-<text text-anchor="" x="844.82" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (22 samples, 0.01%)</title><rect x="674.8" y="97" width="0.1" height="15.0" fill="rgb(232,190,45)" rx="2" ry="2" />
-<text text-anchor="" x="677.75" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::get_next (15 samples, 0.01%)</title><rect x="1189.5" y="209" width="0.2" height="15.0" fill="rgb(251,96,7)" rx="2" ry="2" />
-<text text-anchor="" x="1192.54" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (231 samples, 0.15%)</title><rect x="1146.0" y="97" width="1.8" height="15.0" fill="rgb(247,206,27)" rx="2" ry="2" />
-<text text-anchor="" x="1149.04" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::ReleaseToCentralCache (27 samples, 0.02%)</title><rect x="855.3" y="161" width="0.2" height="15.0" fill="rgb(215,52,3)" rx="2" ry="2" />
-<text text-anchor="" x="858.34" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>page_remove_rmap (14 samples, 0.01%)</title><rect x="129.9" y="321" width="0.1" height="15.0" fill="rgb(254,156,24)" rx="2" ry="2" />
-<text text-anchor="" x="132.90" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree&lt;doris::StringValue, doris::StringValue, std::_Identity&lt;doris::StringValue&gt;, std::less&lt;doris::StringValue&gt;, std::allocator&lt;doris::StringValue&gt; &gt;::find (13,926 samples, 8.98%)</title><rect x="891.2" y="177" width="106.0" height="15.0" fill="rgb(236,146,29)" rx="2" ry="2" />
-<text text-anchor="" x="894.21" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >std::_Rb_tre..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (84 samples, 0.05%)</title><rect x="868.3" y="145" width="0.6" height="15.0" fill="rgb(238,97,9)" rx="2" ry="2" />
-<text text-anchor="" x="871.27" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::release_data_sources (185 samples, 0.12%)</title><rect x="854.7" y="241" width="1.4" height="15.0" fill="rgb(236,176,25)" rx="2" ry="2" />
-<text text-anchor="" x="857.69" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnWriter::create_row_index_entry (63 samples, 0.04%)</title><rect x="165.9" y="193" width="0.5" height="15.0" fill="rgb(215,157,12)" rx="2" ry="2" />
-<text text-anchor="" x="168.91" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>system_call_after_swapgs (60 samples, 0.04%)</title><rect x="54.3" y="321" width="0.5" height="15.0" fill="rgb(236,191,13)" rx="2" ry="2" />
-<text text-anchor="" x="57.30" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (57 samples, 0.04%)</title><rect x="1062.5" y="97" width="0.5" height="15.0" fill="rgb(252,56,44)" rx="2" ry="2" />
-<text text-anchor="" x="1065.54" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (476 samples, 0.31%)</title><rect x="393.6" y="129" width="3.6" height="15.0" fill="rgb(219,124,43)" rx="2" ry="2" />
-<text text-anchor="" x="396.55" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_delta_values (22 samples, 0.01%)</title><rect x="216.3" y="145" width="0.2" height="15.0" fill="rgb(214,117,15)" rx="2" ry="2" />
-<text text-anchor="" x="219.33" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_direct_values (1,028 samples, 0.66%)</title><rect x="548.3" y="145" width="7.8" height="15.0" fill="rgb(237,70,23)" rx="2" ry="2" />
-<text text-anchor="" x="551.32" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::get_next_block (10,553 samples, 6.81%)</title><rect x="663.3" y="209" width="80.3" height="15.0" fill="rgb(253,66,45)" rx="2" ry="2" />
-<text text-anchor="" x="666.27" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Co..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (22,235 samples, 14.34%)</title><rect x="997.8" y="193" width="169.2" height="15.0" fill="rgb(210,71,39)" rx="2" ry="2" />
-<text text-anchor="" x="1000.79" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::SegmentReader:..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::next_vector (2,822 samples, 1.82%)</title><rect x="1019.6" y="161" width="21.5" height="15.0" fill="rgb(227,204,16)" rx="2" ry="2" />
-<text text-anchor="" x="1022.58" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FloatintPointColumnReader&lt;double&gt;::next_vector (155 samples, 0.10%)</title><rect x="864.6" y="161" width="1.2" height="15.0" fill="rgb(227,11,39)" rx="2" ry="2" />
-<text text-anchor="" x="867.61" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::cmp (217 samples, 0.14%)</title><rect x="1186.4" y="209" width="1.7" height="15.0" fill="rgb(246,162,29)" rx="2" ry="2" />
-<text text-anchor="" x="1189.40" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (14 samples, 0.01%)</title><rect x="562.5" y="97" width="0.1" height="15.0" fill="rgb(237,46,11)" rx="2" ry="2" />
-<text text-anchor="" x="565.53" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (1,870 samples, 1.21%)</title><rect x="278.8" y="177" width="14.2" height="15.0" fill="rgb(247,159,4)" rx="2" ry="2" />
-<text text-anchor="" x="281.79" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcmp_sse4_1 (14 samples, 0.01%)</title><rect x="849.6" y="225" width="0.1" height="15.0" fill="rgb(225,172,44)" rx="2" ry="2" />
-<text text-anchor="" x="852.62" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::clear (17 samples, 0.01%)</title><rect x="1186.3" y="209" width="0.1" height="15.0" fill="rgb(205,188,42)" rx="2" ry="2" />
-<text text-anchor="" x="1189.26" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (35 samples, 0.02%)</title><rect x="1184.9" y="145" width="0.3" height="15.0" fill="rgb(210,177,7)" rx="2" ry="2" />
-<text text-anchor="" x="1187.93" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::~SegmentWriter (34 samples, 0.02%)</title><rect x="222.9" y="209" width="0.3" height="15.0" fill="rgb(244,139,30)" rx="2" ry="2" />
-<text text-anchor="" x="225.90" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (18 samples, 0.01%)</title><rect x="1128.9" y="49" width="0.1" height="15.0" fill="rgb(217,176,29)" rx="2" ry="2" />
-<text text-anchor="" x="1131.89" y="59.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;long, true&gt;::write_batch (3,196 samples, 2.06%)</title><rect x="178.7" y="193" width="24.3" height="15.0" fill="rgb(253,159,19)" rx="2" ry="2" />
-<text text-anchor="" x="181.71" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_short_repeat_values (72 samples, 0.05%)</title><rect x="202.3" y="145" width="0.5" height="15.0" fill="rgb(207,148,12)" rx="2" ry="2" />
-<text text-anchor="" x="205.30" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (51 samples, 0.03%)</title><rect x="200.3" y="129" width="0.4" height="15.0" fill="rgb(221,186,40)" rx="2" ry="2" />
-<text text-anchor="" x="203.30" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::_base_compaction_thread_callback (23,349 samples, 15.06%)</title><rect x="148.2" y="305" width="177.8" height="15.0" fill="rgb(211,140,41)" rx="2" ry="2" />
-<text text-anchor="" x="151.23" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OLAPEngine::_bas..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (746 samples, 0.48%)</title><rect x="823.8" y="177" width="5.7" height="15.0" fill="rgb(237,176,43)" rx="2" ry="2" />
-<text text-anchor="" x="826.84" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>copy_user_generic_string (92 samples, 0.06%)</title><rect x="1136.7" y="81" width="0.8" height="15.0" fill="rgb(240,55,22)" rx="2" ry="2" />
-<text text-anchor="" x="1139.75" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (20 samples, 0.01%)</title><rect x="136.7" y="321" width="0.1" height="15.0" fill="rgb(220,102,3)" rx="2" ry="2" />
-<text text-anchor="" x="139.66" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::init (36 samples, 0.02%)</title><rect x="1183.1" y="161" width="0.2" height="15.0" fill="rgb(214,72,17)" rx="2" ry="2" />
-<text text-anchor="" x="1186.05" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (138 samples, 0.09%)</title><rect x="133.5" y="321" width="1.0" height="15.0" fill="rgb(209,133,22)" rx="2" ry="2" />
-<text text-anchor="" x="136.49" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (185 samples, 0.12%)</title><rect x="1136.7" y="97" width="1.4" height="15.0" fill="rgb(222,151,13)" rx="2" ry="2" />
-<text text-anchor="" x="1139.65" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;short, true&gt;::write_batch (22 samples, 0.01%)</title><rect x="136.3" y="337" width="0.2" height="15.0" fill="rgb(225,115,13)" rx="2" ry="2" />
-<text text-anchor="" x="139.34" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::~Reader (212 samples, 0.14%)</title><rect x="854.6" y="273" width="1.6" height="15.0" fill="rgb(229,38,49)" rx="2" ry="2" />
-<text text-anchor="" x="857.61" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>copy_user_generic_string (117 samples, 0.08%)</title><rect x="123.0" y="321" width="0.9" height="15.0" fill="rgb(223,145,38)" rx="2" ry="2" />
-<text text-anchor="" x="126.02" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::VectorizedRowBatch (19 samples, 0.01%)</title><rect x="873.3" y="225" width="0.1" height="15.0" fill="rgb(209,174,4)" rx="2" ry="2" />
-<text text-anchor="" x="876.26" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (43 samples, 0.03%)</title><rect x="414.4" y="129" width="0.4" height="15.0" fill="rgb(252,120,48)" rx="2" ry="2" />
-<text text-anchor="" x="417.45" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::get_data_size (27 samples, 0.02%)</title><rect x="850.5" y="289" width="0.3" height="15.0" fill="rgb(227,80,14)" rx="2" ry="2" />
-<text text-anchor="" x="853.55" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (879 samples, 0.57%)</title><rect x="549.5" y="129" width="6.6" height="15.0" fill="rgb(242,3,0)" rx="2" ry="2" />
-<text text-anchor="" x="552.45" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>pthread_cond_wait@@GLIBC_2.3.2 (364 samples, 0.23%)</title><rect x="845.5" y="337" width="2.7" height="15.0" fill="rgb(236,53,53)" rx="2" ry="2" />
-<text text-anchor="" x="848.46" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (36 samples, 0.02%)</title><rect x="1184.9" y="161" width="0.3" height="15.0" fill="rgb(211,120,10)" rx="2" ry="2" />
-<text text-anchor="" x="1187.92" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>clear_page_c_e (16 samples, 0.01%)</title><rect x="118.9" y="321" width="0.1" height="15.0" fill="rgb(251,97,28)" rx="2" ry="2" />
-<text text-anchor="" x="121.86" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree&lt;doris::StringValue, doris::StringValue, std::_Identity&lt;doris::StringValue&gt;, std::less&lt;doris::StringValue&gt;, std::allocator&lt;doris::StringValue&gt; &gt;::find (856 samples, 0.55%)</title><rect x="858.0" y="177" width="6.5" height="15.0" fill="rgb(208,203,50)" rx="2" ry="2" />
-<text text-anchor="" x="861.01" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (25 samples, 0.02%)</title><rect x="415.0" y="129" width="0.2" height="15.0" fill="rgb(228,161,1)" rx="2" ry="2" />
-<text text-anchor="" x="418.01" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (68 samples, 0.04%)</title><rect x="856.6" y="241" width="0.5" height="15.0" fill="rgb(254,7,32)" rx="2" ry="2" />
-<text text-anchor="" x="859.62" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>lzo1x_decompress_safe (45 samples, 0.03%)</title><rect x="850.0" y="193" width="0.4" height="15.0" fill="rgb(208,171,34)" rx="2" ry="2" />
-<text text-anchor="" x="853.05" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::SamplerCollector::run (61 samples, 0.04%)</title><rect x="848.3" y="305" width="0.5" height="15.0" fill="rgb(225,180,2)" rx="2" ry="2" />
-<text text-anchor="" x="851.33" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (17 samples, 0.01%)</title><rect x="554.7" y="33" width="0.1" height="15.0" fill="rgb(208,59,3)" rx="2" ry="2" />
-<text text-anchor="" x="557.70" y="43.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::report_all_tablets_info (104 samples, 0.07%)</title><rect x="851.1" y="305" width="0.8" height="15.0" fill="rgb(247,85,24)" rx="2" ry="2" />
-<text text-anchor="" x="854.10" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (432 samples, 0.28%)</title><rect x="1033.6" y="113" width="3.3" height="15.0" fill="rgb(223,8,16)" rx="2" ry="2" />
-<text text-anchor="" x="1036.57" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (19 samples, 0.01%)</title><rect x="222.8" y="161" width="0.1" height="15.0" fill="rgb(240,21,14)" rx="2" ry="2" />
-<text text-anchor="" x="225.76" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (147 samples, 0.09%)</title><rect x="220.5" y="129" width="1.1" height="15.0" fill="rgb(225,41,21)" rx="2" ry="2" />
-<text text-anchor="" x="223.46" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (21 samples, 0.01%)</title><rect x="872.9" y="177" width="0.2" height="15.0" fill="rgb(229,194,22)" rx="2" ry="2" />
-<text text-anchor="" x="875.94" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (49 samples, 0.03%)</title><rect x="141.6" y="337" width="0.4" height="15.0" fill="rgb(210,165,32)" rx="2" ry="2" />
-<text text-anchor="" x="144.59" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_nanosleep (89 samples, 0.06%)</title><rect x="164.3" y="193" width="0.6" height="15.0" fill="rgb(214,18,27)" rx="2" ry="2" />
-<text text-anchor="" x="167.27" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (168 samples, 0.11%)</title><rect x="1148.1" y="97" width="1.3" height="15.0" fill="rgb(236,82,49)" rx="2" ry="2" />
-<text text-anchor="" x="1151.08" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (22 samples, 0.01%)</title><rect x="1052.2" y="113" width="0.2" height="15.0" fill="rgb(227,2,47)" rx="2" ry="2" />
-<text text-anchor="" x="1055.22" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TPlanFragment::read (20 samples, 0.01%)</title><rect x="842.4" y="161" width="0.2" height="15.0" fill="rgb(245,103,10)" rx="2" ry="2" />
-<text text-anchor="" x="845.43" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ExecNode::eval_conjuncts (19 samples, 0.01%)</title><rect x="856.3" y="273" width="0.1" height="15.0" fill="rgb(240,161,51)" rx="2" ry="2" />
-<text text-anchor="" x="859.29" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::attached_by (77 samples, 0.05%)</title><rect x="848.8" y="241" width="0.6" height="15.0" fill="rgb(239,105,31)" rx="2" ry="2" />
-<text text-anchor="" x="851.84" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::InsertRange (22 samples, 0.01%)</title><rect x="854.9" y="161" width="0.1" height="15.0" fill="rgb(223,137,34)" rx="2" ry="2" />
-<text text-anchor="" x="857.86" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::estimate_segment_size (1,790 samples, 1.15%)</title><rect x="150.6" y="209" width="13.6" height="15.0" fill="rgb(243,67,35)" rx="2" ry="2" />
-<text text-anchor="" x="153.61" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StreamIndexReader::init (18 samples, 0.01%)</title><rect x="1182.0" y="161" width="0.1" height="15.0" fill="rgb(251,125,24)" rx="2" ry="2" />
-<text text-anchor="" x="1184.99" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>get_pageblock_flags_group (14 samples, 0.01%)</title><rect x="129.6" y="321" width="0.2" height="15.0" fill="rgb(217,66,13)" rx="2" ry="2" />
-<text text-anchor="" x="132.65" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_patched_base_values (14 samples, 0.01%)</title><rect x="273.9" y="113" width="0.1" height="15.0" fill="rgb(224,148,32)" rx="2" ry="2" />
-<text text-anchor="" x="276.93" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::find_closet_num_bits (15 samples, 0.01%)</title><rect x="543.2" y="145" width="0.2" height="15.0" fill="rgb(210,170,31)" rx="2" ry="2" />
-<text text-anchor="" x="546.24" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (145 samples, 0.09%)</title><rect x="1089.1" y="113" width="1.1" height="15.0" fill="rgb(252,158,39)" rx="2" ry="2" />
-<text text-anchor="" x="1092.09" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (63 samples, 0.04%)</title><rect x="548.5" y="129" width="0.5" height="15.0" fill="rgb(239,4,13)" rx="2" ry="2" />
-<text text-anchor="" x="551.53" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcmp_sse4_1 (114 samples, 0.07%)</title><rect x="265.2" y="209" width="0.9" height="15.0" fill="rgb(210,115,15)" rx="2" ry="2" />
-<text text-anchor="" x="268.24" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TTabletInfo::write (21 samples, 0.01%)</title><rect x="850.9" y="209" width="0.1" height="15.0" fill="rgb(226,117,21)" rx="2" ry="2" />
-<text text-anchor="" x="853.87" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::_init (17 samples, 0.01%)</title><rect x="873.7" y="177" width="0.2" height="15.0" fill="rgb(221,66,39)" rx="2" ry="2" />
-<text text-anchor="" x="876.73" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TReportRequest::write (25 samples, 0.02%)</title><rect x="850.8" y="241" width="0.2" height="15.0" fill="rgb(212,125,24)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (18 samples, 0.01%)</title><rect x="705.2" y="145" width="0.2" height="15.0" fill="rgb(221,119,36)" rx="2" ry="2" />
-<text text-anchor="" x="708.24" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (47 samples, 0.03%)</title><rect x="132.0" y="321" width="0.4" height="15.0" fill="rgb(242,12,33)" rx="2" ry="2" />
-<text text-anchor="" x="135.03" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (1,818 samples, 1.17%)</title><rect x="357.0" y="193" width="13.8" height="15.0" fill="rgb(227,1,36)" rx="2" ry="2" />
-<text text-anchor="" x="359.96" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_patched_base_values (1,058 samples, 0.68%)</title><rect x="556.1" y="145" width="8.1" height="15.0" fill="rgb(237,226,32)" rx="2" ry="2" />
-<text text-anchor="" x="559.14" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (1,947 samples, 1.26%)</title><rect x="1048.8" y="145" width="14.8" height="15.0" fill="rgb(237,0,14)" rx="2" ry="2" />
-<text text-anchor="" x="1051.77" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (195 samples, 0.13%)</title><rect x="177.2" y="177" width="1.5" height="15.0" fill="rgb(249,151,48)" rx="2" ry="2" />
-<text text-anchor="" x="180.21" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bthread::TaskGroup::task_runner (169 samples, 0.11%)</title><rect x="841.6" y="321" width="1.3" height="15.0" fill="rgb(224,178,29)" rx="2" ry="2" />
-<text text-anchor="" x="844.57" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_agg_key_next_row (2,135 samples, 1.38%)</title><rect x="856.5" y="273" width="16.3" height="15.0" fill="rgb(225,38,52)" rx="2" ry="2" />
-<text text-anchor="" x="859.52" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::seek (19 samples, 0.01%)</title><rect x="1165.3" y="161" width="0.1" height="15.0" fill="rgb(226,212,48)" rx="2" ry="2" />
-<text text-anchor="" x="1168.28" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (17 samples, 0.01%)</title><rect x="872.4" y="177" width="0.2" height="15.0" fill="rgb(249,58,5)" rx="2" ry="2" />
-<text text-anchor="" x="875.43" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (4,670 samples, 3.01%)</title><rect x="705.4" y="177" width="35.5" height="15.0" fill="rgb(243,155,32)" rx="2" ry="2" />
-<text text-anchor="" x="708.40" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >dor..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (2,016 samples, 1.30%)</title><rect x="382.0" y="177" width="15.3" height="15.0" fill="rgb(224,86,15)" rx="2" ry="2" />
-<text text-anchor="" x="385.00" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StreamIndexWriter::add_index_entry (25 samples, 0.02%)</title><rect x="217.3" y="193" width="0.2" height="15.0" fill="rgb(230,222,18)" rx="2" ry="2" />
-<text text-anchor="" x="220.31" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OlapScanNode::scanner_thread (43,963 samples, 28.36%)</title><rect x="854.5" y="305" width="334.7" height="15.0" fill="rgb(238,133,13)" rx="2" ry="2" />
-<text text-anchor="" x="857.54" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OlapScanNode::scanner_thread</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (61 samples, 0.04%)</title><rect x="146.1" y="321" width="0.5" height="15.0" fill="rgb(242,226,9)" rx="2" ry="2" />
-<text text-anchor="" x="149.13" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (1,232 samples, 0.79%)</title><rect x="1129.0" y="129" width="9.4" height="15.0" fill="rgb(219,19,3)" rx="2" ry="2" />
-<text text-anchor="" x="1132.02" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (14 samples, 0.01%)</title><rect x="829.5" y="177" width="0.1" height="15.0" fill="rgb(213,178,50)" rx="2" ry="2" />
-<text text-anchor="" x="832.54" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (23 samples, 0.01%)</title><rect x="460.6" y="177" width="0.2" height="15.0" fill="rgb(243,129,52)" rx="2" ry="2" />
-<text text-anchor="" x="463.63" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__might_sleep (20 samples, 0.01%)</title><rect x="121.7" y="321" width="0.2" height="15.0" fill="rgb(233,125,37)" rx="2" ry="2" />
-<text text-anchor="" x="124.73" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PlanFragmentExecutor::get_next_internal (16 samples, 0.01%)</title><rect x="1189.5" y="225" width="0.2" height="15.0" fill="rgb(218,6,2)" rx="2" ry="2" />
-<text text-anchor="" x="1192.54" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::SamplerCollector::sampling_thread (67 samples, 0.04%)</title><rect x="848.3" y="321" width="0.5" height="15.0" fill="rgb(247,35,13)" rx="2" ry="2" />
-<text text-anchor="" x="851.28" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OlapScanner::close (217 samples, 0.14%)</title><rect x="854.6" y="289" width="1.6" height="15.0" fill="rgb(254,170,46)" rx="2" ry="2" />
-<text text-anchor="" x="857.57" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (91,100 samples, 58.76%)</title><rect x="148.2" y="321" width="693.4" height="15.0" fill="rgb(216,57,14)" rx="2" ry="2" />
-<text text-anchor="" x="151.16" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  > </text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (685 samples, 0.44%)</title><rect x="1012.6" y="145" width="5.2" height="15.0" fill="rgb(207,218,46)" rx="2" ry="2" />
-<text text-anchor="" x="1015.58" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (2,546 samples, 1.64%)</title><rect x="685.8" y="129" width="19.4" height="15.0" fill="rgb(205,34,52)" rx="2" ry="2" />
-<text text-anchor="" x="688.84" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (33 samples, 0.02%)</title><rect x="548.0" y="113" width="0.3" height="15.0" fill="rgb(217,68,44)" rx="2" ry="2" />
-<text text-anchor="" x="551.01" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>memset (21 samples, 0.01%)</title><rect x="843.0" y="337" width="0.1" height="15.0" fill="rgb(237,11,40)" rx="2" ry="2" />
-<text text-anchor="" x="845.95" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowBlock::init (34 samples, 0.02%)</title><rect x="872.8" y="225" width="0.3" height="15.0" fill="rgb(205,214,31)" rx="2" ry="2" />
-<text text-anchor="" x="875.84" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::write_batch (7,502 samples, 4.84%)</title><rect x="165.8" y="209" width="57.1" height="15.0" fill="rgb(221,225,28)" rx="2" ry="2" />
-<text text-anchor="" x="168.80" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris:..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (59 samples, 0.04%)</title><rect x="1162.5" y="129" width="0.5" height="15.0" fill="rgb(225,87,16)" rx="2" ry="2" />
-<text text-anchor="" x="1165.53" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (156 samples, 0.10%)</title><rect x="1087.5" y="113" width="1.2" height="15.0" fill="rgb(235,35,15)" rx="2" ry="2" />
-<text text-anchor="" x="1090.53" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>posix_fadvise64 (280 samples, 0.18%)</title><rect x="843.2" y="337" width="2.1" height="15.0" fill="rgb(223,217,54)" rx="2" ry="2" />
-<text text-anchor="" x="846.20" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_index (61 samples, 0.04%)</title><rect x="1181.7" y="177" width="0.5" height="15.0" fill="rgb(228,38,0)" rx="2" ry="2" />
-<text text-anchor="" x="1184.70" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_delta_values (86 samples, 0.06%)</title><rect x="200.1" y="145" width="0.7" height="15.0" fill="rgb(227,159,39)" rx="2" ry="2" />
-<text text-anchor="" x="203.11" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_spill (29 samples, 0.02%)</title><rect x="554.6" y="113" width="0.3" height="15.0" fill="rgb(245,227,47)" rx="2" ry="2" />
-<text text-anchor="" x="557.64" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (168 samples, 0.11%)</title><rect x="1039.6" y="113" width="1.2" height="15.0" fill="rgb(206,49,51)" rx="2" ry="2" />
-<text text-anchor="" x="1042.55" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::init (110 samples, 0.07%)</title><rect x="1181.7" y="193" width="0.8" height="15.0" fill="rgb(207,161,2)" rx="2" ry="2" />
-<text text-anchor="" x="1184.67" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (686 samples, 0.44%)</title><rect x="692.6" y="113" width="5.3" height="15.0" fill="rgb(226,32,36)" rx="2" ry="2" />
-<text text-anchor="" x="695.65" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>clear_page_c_e (26 samples, 0.02%)</title><rect x="1172.7" y="177" width="0.2" height="15.0" fill="rgb(251,76,6)" rx="2" ry="2" />
-<text text-anchor="" x="1175.65" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::perform_cumulative_compaction (67,733 samples, 43.69%)</title><rect x="326.0" y="289" width="515.5" height="15.0" fill="rgb(247,162,48)" rx="2" ry="2" />
-<text text-anchor="" x="328.95" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OLAPEngine::perform_cumulative_compaction</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (26 samples, 0.02%)</title><rect x="674.3" y="113" width="0.2" height="15.0" fill="rgb(226,197,45)" rx="2" ry="2" />
-<text text-anchor="" x="677.33" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (26 samples, 0.02%)</title><rect x="562.3" y="33" width="0.2" height="15.0" fill="rgb(229,209,36)" rx="2" ry="2" />
-<text text-anchor="" x="565.29" y="43.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (1,416 samples, 0.91%)</title><rect x="1080.1" y="145" width="10.7" height="15.0" fill="rgb(207,219,5)" rx="2" ry="2" />
-<text text-anchor="" x="1083.05" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::free_all (15 samples, 0.01%)</title><rect x="997.7" y="193" width="0.1" height="15.0" fill="rgb(221,55,35)" rx="2" ry="2" />
-<text text-anchor="" x="1000.67" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_agg_key_next_row (147 samples, 0.09%)</title><rect x="138.9" y="337" width="1.1" height="15.0" fill="rgb(235,98,45)" rx="2" ry="2" />
-<text text-anchor="" x="141.91" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::get_missing_versions_with_header_locked (19 samples, 0.01%)</title><rect x="851.3" y="273" width="0.2" height="15.0" fill="rgb(237,226,35)" rx="2" ry="2" />
-<text text-anchor="" x="854.32" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::Scavenge (19 samples, 0.01%)</title><rect x="1173.0" y="161" width="0.2" height="15.0" fill="rgb(237,73,34)" rx="2" ry="2" />
-<text text-anchor="" x="1176.01" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (98 samples, 0.06%)</title><rect x="405.2" y="177" width="0.7" height="15.0" fill="rgb(229,97,15)" rx="2" ry="2" />
-<text text-anchor="" x="408.19" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PlanFragmentExecutor::prepare (83 samples, 0.05%)</title><rect x="841.7" y="145" width="0.7" height="15.0" fill="rgb(240,75,21)" rx="2" ry="2" />
-<text text-anchor="" x="844.75" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (31 samples, 0.02%)</title><rect x="703.9" y="81" width="0.2" height="15.0" fill="rgb(228,163,40)" rx="2" ry="2" />
-<text text-anchor="" x="706.89" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (21 samples, 0.01%)</title><rect x="554.7" y="65" width="0.1" height="15.0" fill="rgb(236,73,17)" rx="2" ry="2" />
-<text text-anchor="" x="557.67" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>vfs_read (52 samples, 0.03%)</title><rect x="55.5" y="321" width="0.4" height="15.0" fill="rgb(242,192,54)" rx="2" ry="2" />
-<text text-anchor="" x="58.48" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_write (914 samples, 0.59%)</title><rect x="120.7" y="337" width="7.0" height="15.0" fill="rgb(226,57,22)" rx="2" ry="2" />
-<text text-anchor="" x="123.72" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_agg_key_next_row (30 samples, 0.02%)</title><rect x="840.9" y="241" width="0.2" height="15.0" fill="rgb(237,18,37)" rx="2" ry="2" />
-<text text-anchor="" x="843.86" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (21 samples, 0.01%)</title><rect x="1128.9" y="81" width="0.1" height="15.0" fill="rgb(244,162,20)" rx="2" ry="2" />
-<text text-anchor="" x="1131.86" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnWriter::write_batch (702 samples, 0.45%)</title><rect x="217.6" y="193" width="5.3" height="15.0" fill="rgb(227,218,46)" rx="2" ry="2" />
-<text text-anchor="" x="220.56" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::get_all_root_path_info (36 samples, 0.02%)</title><rect x="850.5" y="305" width="0.3" height="15.0" fill="rgb(234,197,39)" rx="2" ry="2" />
-<text text-anchor="" x="853.48" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ExecNode::create_tree_helper (15 samples, 0.01%)</title><rect x="841.8" y="97" width="0.1" height="15.0" fill="rgb(234,55,24)" rx="2" ry="2" />
-<text text-anchor="" x="844.83" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (67 samples, 0.04%)</title><rect x="1147.3" y="81" width="0.5" height="15.0" fill="rgb(212,160,5)" rx="2" ry="2" />
-<text text-anchor="" x="1150.28" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (35 samples, 0.02%)</title><rect x="556.3" y="129" width="0.3" height="15.0" fill="rgb(234,27,13)" rx="2" ry="2" />
-<text text-anchor="" x="559.31" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (328 samples, 0.21%)</title><rect x="740.9" y="177" width="2.5" height="15.0" fill="rgb(251,16,15)" rx="2" ry="2" />
-<text text-anchor="" x="743.94" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__clone (17 samples, 0.01%)</title><rect x="32.6" y="321" width="0.1" height="15.0" fill="rgb(227,51,35)" rx="2" ry="2" />
-<text text-anchor="" x="35.61" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_delta_values (336 samples, 0.22%)</title><rect x="545.8" y="145" width="2.5" height="15.0" fill="rgb(243,100,1)" rx="2" ry="2" />
-<text text-anchor="" x="548.76" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::PassiveStatus&lt;long&gt;::SeriesSampler::take_sample (22 samples, 0.01%)</title><rect x="848.4" y="289" width="0.2" height="15.0" fill="rgb(223,170,28)" rx="2" ry="2" />
-<text text-anchor="" x="851.40" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>pthread_cond_timedwait@@GLIBC_2.3.2 (15 samples, 0.01%)</title><rect x="845.3" y="337" width="0.2" height="15.0" fill="rgb(232,33,20)" rx="2" ry="2" />
-<text text-anchor="" x="848.34" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>generic_file_aio_read (162 samples, 0.10%)</title><rect x="46.1" y="321" width="1.3" height="15.0" fill="rgb(208,83,50)" rx="2" ry="2" />
-<text text-anchor="" x="49.15" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (45 samples, 0.03%)</title><rect x="547.5" y="129" width="0.3" height="15.0" fill="rgb(253,82,10)" rx="2" ry="2" />
-<text text-anchor="" x="550.47" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FloatintPointColumnReader&lt;double&gt;::next_vector (44 samples, 0.03%)</title><rect x="134.6" y="337" width="0.4" height="15.0" fill="rgb(241,45,23)" rx="2" ry="2" />
-<text text-anchor="" x="137.65" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::prepare (23 samples, 0.01%)</title><rect x="842.1" y="129" width="0.1" height="15.0" fill="rgb(254,136,31)" rx="2" ry="2" />
-<text text-anchor="" x="845.06" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (329 samples, 0.21%)</title><rect x="290.5" y="161" width="2.5" height="15.0" fill="rgb(237,37,21)" rx="2" ry="2" />
-<text text-anchor="" x="293.52" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree_increment (26 samples, 0.02%)</title><rect x="223.2" y="209" width="0.2" height="15.0" fill="rgb(222,137,54)" rx="2" ry="2" />
-<text text-anchor="" x="226.18" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_var_unsigned (67 samples, 0.04%)</title><rect x="547.8" y="129" width="0.5" height="15.0" fill="rgb(247,134,25)" rx="2" ry="2" />
-<text text-anchor="" x="550.81" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>copy_user_generic_string (14 samples, 0.01%)</title><rect x="331.7" y="177" width="0.1" height="15.0" fill="rgb(210,29,25)" rx="2" ry="2" />
-<text text-anchor="" x="334.71" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (26 samples, 0.02%)</title><rect x="866.7" y="129" width="0.2" height="15.0" fill="rgb(240,144,12)" rx="2" ry="2" />
-<text text-anchor="" x="869.71" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (143 samples, 0.09%)</title><rect x="673.2" y="113" width="1.1" height="15.0" fill="rgb(235,187,44)" rx="2" ry="2" />
-<text text-anchor="" x="676.24" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TPlan::read (19 samples, 0.01%)</title><rect x="842.4" y="145" width="0.2" height="15.0" fill="rgb(231,130,23)" rx="2" ry="2" />
-<text text-anchor="" x="845.43" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Merger::merge (23,317 samples, 15.04%)</title><rect x="148.3" y="241" width="177.5" height="15.0" fill="rgb(227,20,33)" rx="2" ry="2" />
-<text text-anchor="" x="151.33" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Merger::merge</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::get_next_block (3,654 samples, 2.36%)</title><rect x="266.1" y="209" width="27.8" height="15.0" fill="rgb(252,125,16)" rx="2" ry="2" />
-<text text-anchor="" x="269.11" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (3,645 samples, 2.35%)</title><rect x="266.1" y="193" width="27.8" height="15.0" fill="rgb(210,51,53)" rx="2" ry="2" />
-<text text-anchor="" x="269.14" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >_..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (17 samples, 0.01%)</title><rect x="866.3" y="129" width="0.1" height="15.0" fill="rgb(208,43,6)" rx="2" ry="2" />
-<text text-anchor="" x="869.27" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>strncmp@plt (33 samples, 0.02%)</title><rect x="997.2" y="177" width="0.3" height="15.0" fill="rgb(207,106,9)" rx="2" ry="2" />
-<text text-anchor="" x="1000.21" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::next_vector (24 samples, 0.02%)</title><rect x="135.2" y="337" width="0.2" height="15.0" fill="rgb(254,160,10)" rx="2" ry="2" />
-<text text-anchor="" x="138.19" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (959 samples, 0.62%)</title><rect x="1150.7" y="129" width="7.3" height="15.0" fill="rgb(228,118,30)" rx="2" ry="2" />
-<text text-anchor="" x="1153.66" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_seek_to_block (548 samples, 0.35%)</title><rect x="1181.5" y="209" width="4.2" height="15.0" fill="rgb(247,15,33)" rx="2" ry="2" />
-<text text-anchor="" x="1184.52" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (650 samples, 0.42%)</title><rect x="1142.8" y="113" width="5.0" height="15.0" fill="rgb(253,90,13)" rx="2" ry="2" />
-<text text-anchor="" x="1145.85" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_fill_compressed (23 samples, 0.01%)</title><rect x="1166.3" y="129" width="0.2" height="15.0" fill="rgb(232,188,19)" rx="2" ry="2" />
-<text text-anchor="" x="1169.31" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (77 samples, 0.05%)</title><rect x="295.9" y="193" width="0.6" height="15.0" fill="rgb(244,114,53)" rx="2" ry="2" />
-<text text-anchor="" x="298.90" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::next (2,099 samples, 1.35%)</title><rect x="223.4" y="225" width="16.0" height="15.0" fill="rgb(232,215,25)" rx="2" ry="2" />
-<text text-anchor="" x="226.42" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (232 samples, 0.15%)</title><rect x="1017.8" y="145" width="1.8" height="15.0" fill="rgb(224,165,17)" rx="2" ry="2" />
-<text text-anchor="" x="1020.80" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::ReducerSampler&lt;bvar::detail::Percentile, bvar::detail::PercentileSamples&lt;254ul&gt;, bvar::detail::Percentile::AddPercentileSamples, bvar::detail::VoidOp&gt;::take_sample (18 samples, 0.01%)</title><rect x="848.6" y="289" width="0.2" height="15.0" fill="rgb(209,69,35)" rx="2" ry="2" />
-<text text-anchor="" x="851.63" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (26 samples, 0.02%)</title><rect x="1161.7" y="129" width="0.2" height="15.0" fill="rgb(213,199,37)" rx="2" ry="2" />
-<text text-anchor="" x="1164.71" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::find_closet_num_bits (15 samples, 0.01%)</title><rect x="202.9" y="161" width="0.1" height="15.0" fill="rgb(232,229,30)" rx="2" ry="2" />
-<text text-anchor="" x="205.92" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StringColumnDirectReader::next_vector (8,135 samples, 5.25%)</title><rect x="1096.1" y="145" width="61.9" height="15.0" fill="rgb(236,156,32)" rx="2" ry="2" />
-<text text-anchor="" x="1099.10" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris:..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (116 samples, 0.07%)</title><rect x="381.1" y="177" width="0.9" height="15.0" fill="rgb(248,113,34)" rx="2" ry="2" />
-<text text-anchor="" x="384.09" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__rmqueue (14 samples, 0.01%)</title><rect x="33.5" y="321" width="0.1" height="15.0" fill="rgb(228,66,32)" rx="2" ry="2" />
-<text text-anchor="" x="36.48" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (193 samples, 0.12%)</title><rect x="1088.7" y="129" width="1.5" height="15.0" fill="rgb(225,131,41)" rx="2" ry="2" />
-<text text-anchor="" x="1091.72" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (18 samples, 0.01%)</title><rect x="1057.9" y="113" width="0.2" height="15.0" fill="rgb(239,7,39)" rx="2" ry="2" />
-<text text-anchor="" x="1060.93" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnReader&lt;doris::StringColumnDirectReader&gt;::next_vector (8,523 samples, 5.50%)</title><rect x="1094.4" y="161" width="64.9" height="15.0" fill="rgb(222,67,45)" rx="2" ry="2" />
-<text text-anchor="" x="1097.44" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (14 samples, 0.01%)</title><rect x="396.3" y="81" width="0.1" height="15.0" fill="rgb(232,19,50)" rx="2" ry="2" />
-<text text-anchor="" x="399.26" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (15 samples, 0.01%)</title><rect x="1138.4" y="129" width="0.1" height="15.0" fill="rgb(229,40,42)" rx="2" ry="2" />
-<text text-anchor="" x="1141.42" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (2,032 samples, 1.31%)</title><rect x="857.2" y="209" width="15.4" height="15.0" fill="rgb(248,72,9)" rx="2" ry="2" />
-<text text-anchor="" x="860.17" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStreamFactory::~OutStreamFactory (34 samples, 0.02%)</title><rect x="222.9" y="193" width="0.3" height="15.0" fill="rgb(230,77,36)" rx="2" ry="2" />
-<text text-anchor="" x="225.90" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::AgentCombiner&lt;bvar::detail::PercentileSamples&lt;254ul&gt;, bvar::detail::PercentileSamples&lt;30ul&gt;, bvar::detail::Percentile::AddPercentileSamples&gt;::reset_all_agents (15 samples, 0.01%)</title><rect x="848.7" y="257" width="0.1" height="15.0" fill="rgb(206,95,23)" rx="2" ry="2" />
-<text text-anchor="" x="851.65" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write_to_file (109 samples, 0.07%)</title><rect x="572.5" y="177" width="0.8" height="15.0" fill="rgb(247,202,25)" rx="2" ry="2" />
-<text text-anchor="" x="575.45" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PlanFragmentExecutor::open (54 samples, 0.03%)</title><rect x="1189.3" y="257" width="0.4" height="15.0" fill="rgb(220,208,18)" rx="2" ry="2" />
-<text text-anchor="" x="1192.28" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (31 samples, 0.02%)</title><rect x="562.3" y="97" width="0.2" height="15.0" fill="rgb(236,64,38)" rx="2" ry="2" />
-<text text-anchor="" x="565.26" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (59 samples, 0.04%)</title><rect x="219.8" y="113" width="0.5" height="15.0" fill="rgb(248,196,11)" rx="2" ry="2" />
-<text text-anchor="" x="222.83" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::init (41,542 samples, 26.80%)</title><rect x="872.8" y="273" width="316.2" height="15.0" fill="rgb(216,168,54)" rx="2" ry="2" />
-<text text-anchor="" x="875.78" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Reader::init</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::next_vector (69 samples, 0.04%)</title><rect x="866.9" y="161" width="0.5" height="15.0" fill="rgb(207,40,0)" rx="2" ry="2" />
-<text text-anchor="" x="869.92" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::GetRowsStreaming (14 samples, 0.01%)</title><rect x="1189.5" y="177" width="0.1" height="15.0" fill="rgb(238,214,40)" rx="2" ry="2" />
-<text text-anchor="" x="1192.54" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::get_next_block (70 samples, 0.05%)</title><rect x="856.6" y="257" width="0.5" height="15.0" fill="rgb(241,194,39)" rx="2" ry="2" />
-<text text-anchor="" x="859.62" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (29 samples, 0.02%)</title><rect x="565.5" y="129" width="0.2" height="15.0" fill="rgb(205,15,39)" rx="2" ry="2" />
-<text text-anchor="" x="568.45" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::next (105 samples, 0.07%)</title><rect x="131.6" y="337" width="0.8" height="15.0" fill="rgb(227,97,41)" rx="2" ry="2" />
-<text text-anchor="" x="134.63" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::next (41 samples, 0.03%)</title><rect x="849.5" y="241" width="0.3" height="15.0" fill="rgb(242,119,6)" rx="2" ry="2" />
-<text text-anchor="" x="852.47" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>futex_wait (14 samples, 0.01%)</title><rect x="845.8" y="321" width="0.1" height="15.0" fill="rgb(216,150,28)" rx="2" ry="2" />
-<text text-anchor="" x="848.75" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>fget_light (15 samples, 0.01%)</title><rect x="332.1" y="177" width="0.1" height="15.0" fill="rgb(210,171,29)" rx="2" ry="2" />
-<text text-anchor="" x="335.12" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (18 samples, 0.01%)</title><rect x="1183.1" y="129" width="0.1" height="15.0" fill="rgb(245,118,37)" rx="2" ry="2" />
-<text text-anchor="" x="1186.09" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TTablet::write (25 samples, 0.02%)</title><rect x="850.8" y="225" width="0.2" height="15.0" fill="rgb(230,201,4)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (52 samples, 0.03%)</title><rect x="674.5" y="113" width="0.4" height="15.0" fill="rgb(244,12,40)" rx="2" ry="2" />
-<text text-anchor="" x="677.52" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (54 samples, 0.03%)</title><rect x="169.1" y="177" width="0.4" height="15.0" fill="rgb(247,46,42)" rx="2" ry="2" />
-<text text-anchor="" x="172.08" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (606 samples, 0.39%)</title><rect x="666.2" y="129" width="4.6" height="15.0" fill="rgb(206,215,35)" rx="2" ry="2" />
-<text text-anchor="" x="669.21" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::_init (21 samples, 0.01%)</title><rect x="873.1" y="225" width="0.2" height="15.0" fill="rgb(206,65,47)" rx="2" ry="2" />
-<text text-anchor="" x="876.10" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnWriter::create_row_index_entry (175 samples, 0.11%)</title><rect x="355.6" y="193" width="1.4" height="15.0" fill="rgb(242,123,0)" rx="2" ry="2" />
-<text text-anchor="" x="358.62" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>find_get_page (203 samples, 0.13%)</title><rect x="44.2" y="321" width="1.6" height="15.0" fill="rgb(218,224,47)" rx="2" ry="2" />
-<text text-anchor="" x="47.24" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (456 samples, 0.29%)</title><rect x="1053.5" y="129" width="3.5" height="15.0" fill="rgb(245,77,6)" rx="2" ry="2" />
-<text text-anchor="" x="1056.52" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::~OutStream (35 samples, 0.02%)</title><rect x="573.6" y="161" width="0.3" height="15.0" fill="rgb(222,96,41)" rx="2" ry="2" />
-<text text-anchor="" x="576.61" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>brpc::InputMessenger::OnNewMessages (155 samples, 0.10%)</title><rect x="841.6" y="289" width="1.2" height="15.0" fill="rgb(235,3,8)" rx="2" ry="2" />
-<text text-anchor="" x="844.64" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (69 samples, 0.04%)</title><rect x="119.4" y="321" width="0.5" height="15.0" fill="rgb(219,154,46)" rx="2" ry="2" />
-<text text-anchor="" x="122.40" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>generic_file_aio_read (17 samples, 0.01%)</title><rect x="1137.7" y="81" width="0.1" height="15.0" fill="rgb(254,4,28)" rx="2" ry="2" />
-<text text-anchor="" x="1140.69" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (104 samples, 0.07%)</title><rect x="396.4" y="113" width="0.8" height="15.0" fill="rgb(223,202,9)" rx="2" ry="2" />
-<text text-anchor="" x="399.38" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>smp_invalidate_interrupt (23 samples, 0.01%)</title><rect x="852.9" y="321" width="0.2" height="15.0" fill="rgb(212,86,17)" rx="2" ry="2" />
-<text text-anchor="" x="855.92" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (26 samples, 0.02%)</title><rect x="1093.0" y="129" width="0.2" height="15.0" fill="rgb(214,127,44)" rx="2" ry="2" />
-<text text-anchor="" x="1096.02" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_spill (18 samples, 0.01%)</title><rect x="396.2" y="113" width="0.2" height="15.0" fill="rgb(234,8,42)" rx="2" ry="2" />
-<text text-anchor="" x="399.25" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (18 samples, 0.01%)</title><rect x="1162.4" y="129" width="0.1" height="15.0" fill="rgb(240,199,17)" rx="2" ry="2" />
-<text text-anchor="" x="1165.39" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FloatintPointColumnReader&lt;double&gt;::next_vector (2,723 samples, 1.76%)</title><rect x="998.9" y="161" width="20.7" height="15.0" fill="rgb(223,133,31)" rx="2" ry="2" />
-<text text-anchor="" x="1001.85" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree_increment (36 samples, 0.02%)</title><rect x="570.0" y="209" width="0.3" height="15.0" fill="rgb(210,136,7)" rx="2" ry="2" />
-<text text-anchor="" x="573.04" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::GetNextInternal (15 samples, 0.01%)</title><rect x="1189.5" y="193" width="0.2" height="15.0" fill="rgb(217,6,9)" rx="2" ry="2" />
-<text text-anchor="" x="1192.54" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPHeader::select_versions_to_span (19 samples, 0.01%)</title><rect x="873.5" y="225" width="0.1" height="15.0" fill="rgb(240,170,31)" rx="2" ry="2" />
-<text text-anchor="" x="876.51" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (10,521 samples, 6.79%)</title><rect x="663.4" y="193" width="80.0" height="15.0" fill="rgb(243,228,8)" rx="2" ry="2" />
-<text text-anchor="" x="666.36" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >_ZN5doris..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_init_keys_param (29 samples, 0.02%)</title><rect x="1188.7" y="241" width="0.2" height="15.0" fill="rgb(221,181,44)" rx="2" ry="2" />
-<text text-anchor="" x="1191.70" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_set_segment_info (22 samples, 0.01%)</title><rect x="1182.3" y="177" width="0.2" height="15.0" fill="rgb(231,202,34)" rx="2" ry="2" />
-<text text-anchor="" x="1185.29" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (118 samples, 0.08%)</title><rect x="691.7" y="97" width="0.9" height="15.0" fill="rgb(222,78,10)" rx="2" ry="2" />
-<text text-anchor="" x="694.75" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (118 samples, 0.08%)</title><rect x="1135.4" y="113" width="0.9" height="15.0" fill="rgb(240,227,22)" rx="2" ry="2" />
-<text text-anchor="" x="1138.41" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::WrapperField::create_by_type (14 samples, 0.01%)</title><rect x="1182.0" y="129" width="0.1" height="15.0" fill="rgb(246,207,24)" rx="2" ry="2" />
-<text text-anchor="" x="1185.02" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>fsnotify (25 samples, 0.02%)</title><rect x="46.0" y="321" width="0.1" height="15.0" fill="rgb(218,66,51)" rx="2" ry="2" />
-<text text-anchor="" x="48.96" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_find_position_by_full_key (37 samples, 0.02%)</title><rect x="1180.5" y="209" width="0.3" height="15.0" fill="rgb(244,119,13)" rx="2" ry="2" />
-<text text-anchor="" x="1183.52" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (41 samples, 0.03%)</title><rect x="870.4" y="129" width="0.3" height="15.0" fill="rgb(225,59,7)" rx="2" ry="2" />
-<text text-anchor="" x="873.40" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_nanosleep (184 samples, 0.12%)</title><rect x="570.4" y="177" width="1.4" height="15.0" fill="rgb(236,228,5)" rx="2" ry="2" />
-<text text-anchor="" x="573.36" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (111 samples, 0.07%)</title><rect x="293.0" y="177" width="0.9" height="15.0" fill="rgb(245,112,24)" rx="2" ry="2" />
-<text text-anchor="" x="296.02" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (32 samples, 0.02%)</title><rect x="274.0" y="113" width="0.3" height="15.0" fill="rgb(218,139,25)" rx="2" ry="2" />
-<text text-anchor="" x="277.04" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnWriter::write_batch (39 samples, 0.03%)</title><rect x="849.1" y="209" width="0.3" height="15.0" fill="rgb(249,171,39)" rx="2" ry="2" />
-<text text-anchor="" x="852.13" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>mem_cgroup_del_lru_list (16 samples, 0.01%)</title><rect x="129.8" y="321" width="0.1" height="15.0" fill="rgb(211,220,41)" rx="2" ry="2" />
-<text text-anchor="" x="132.77" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (1,000 samples, 0.65%)</title><rect x="864.6" y="193" width="7.6" height="15.0" fill="rgb(237,128,38)" rx="2" ry="2" />
-<text text-anchor="" x="867.56" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (20 samples, 0.01%)</title><rect x="1189.8" y="321" width="0.2" height="15.0" fill="rgb(214,48,28)" rx="2" ry="2" />
-<text text-anchor="" x="1192.85" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (19 samples, 0.01%)</title><rect x="1128.9" y="65" width="0.1" height="15.0" fill="rgb(228,32,25)" rx="2" ry="2" />
-<text text-anchor="" x="1131.88" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (25 samples, 0.02%)</title><rect x="138.7" y="321" width="0.2" height="15.0" fill="rgb(231,175,46)" rx="2" ry="2" />
-<text text-anchor="" x="141.70" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Cond::init (48 samples, 0.03%)</title><rect x="1188.2" y="209" width="0.4" height="15.0" fill="rgb(234,84,42)" rx="2" ry="2" />
-<text text-anchor="" x="1191.19" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (56 samples, 0.04%)</title><rect x="549.0" y="129" width="0.4" height="15.0" fill="rgb(254,164,7)" rx="2" ry="2" />
-<text text-anchor="" x="552.01" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__mem_cgroup_uncharge_common (21 samples, 0.01%)</title><rect x="843.4" y="321" width="0.1" height="15.0" fill="rgb(252,111,34)" rx="2" ry="2" />
-<text text-anchor="" x="846.37" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__block_prepare_write (30 samples, 0.02%)</title><rect x="120.9" y="321" width="0.2" height="15.0" fill="rgb(253,109,32)" rx="2" ry="2" />
-<text text-anchor="" x="123.89" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::~SegmentReader (119 samples, 0.08%)</title><rect x="855.1" y="209" width="0.9" height="15.0" fill="rgb(225,203,53)" rx="2" ry="2" />
-<text text-anchor="" x="858.10" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::init_scan_key (25 samples, 0.02%)</title><rect x="1188.7" y="225" width="0.2" height="15.0" fill="rgb(251,101,46)" rx="2" ry="2" />
-<text text-anchor="" x="1191.71" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_fill_compressed (18 samples, 0.01%)</title><rect x="1161.4" y="129" width="0.1" height="15.0" fill="rgb(223,152,33)" rx="2" ry="2" />
-<text text-anchor="" x="1164.41" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (138 samples, 0.09%)</title><rect x="144.0" y="337" width="1.0" height="15.0" fill="rgb(206,22,22)" rx="2" ry="2" />
-<text text-anchor="" x="146.96" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>fget_light (101 samples, 0.07%)</title><rect x="43.1" y="321" width="0.7" height="15.0" fill="rgb(245,5,21)" rx="2" ry="2" />
-<text text-anchor="" x="46.06" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_to_vectorized_row_batch (947 samples, 0.61%)</title><rect x="864.6" y="177" width="7.2" height="15.0" fill="rgb(208,7,4)" rx="2" ry="2" />
-<text text-anchor="" x="867.58" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (31 samples, 0.02%)</title><rect x="1185.0" y="113" width="0.2" height="15.0" fill="rgb(245,145,52)" rx="2" ry="2" />
-<text text-anchor="" x="1187.96" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (19 samples, 0.01%)</title><rect x="547.3" y="129" width="0.2" height="15.0" fill="rgb(205,222,50)" rx="2" ry="2" />
-<text text-anchor="" x="550.32" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (58 samples, 0.04%)</title><rect x="1166.5" y="145" width="0.5" height="15.0" fill="rgb(238,128,28)" rx="2" ry="2" />
-<text text-anchor="" x="1169.54" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>finish (169 samples, 0.11%)</title><rect x="841.6" y="337" width="1.3" height="15.0" fill="rgb(236,185,10)" rx="2" ry="2" />
-<text text-anchor="" x="844.57" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (110 samples, 0.07%)</title><rect x="145.8" y="337" width="0.8" height="15.0" fill="rgb(249,37,33)" rx="2" ry="2" />
-<text text-anchor="" x="148.77" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (67 samples, 0.04%)</title><rect x="1161.6" y="145" width="0.5" height="15.0" fill="rgb(224,89,47)" rx="2" ry="2" />
-<text text-anchor="" x="1164.59" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>vfs_write (14 samples, 0.01%)</title><rect x="127.6" y="321" width="0.1" height="15.0" fill="rgb(228,227,7)" rx="2" ry="2" />
-<text text-anchor="" x="130.57" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (14 samples, 0.01%)</title><rect x="396.3" y="49" width="0.1" height="15.0" fill="rgb(228,183,27)" rx="2" ry="2" />
-<text text-anchor="" x="399.26" y="59.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::next (3,662 samples, 2.36%)</title><rect x="574.0" y="225" width="27.9" height="15.0" fill="rgb(241,62,21)" rx="2" ry="2" />
-<text text-anchor="" x="577.04" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (35 samples, 0.02%)</title><rect x="866.4" y="113" width="0.3" height="15.0" fill="rgb(241,229,24)" rx="2" ry="2" />
-<text text-anchor="" x="869.44" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>execute_native_thread_routine (91,100 samples, 58.76%)</title><rect x="148.2" y="337" width="693.4" height="15.0" fill="rgb(208,90,45)" rx="2" ry="2" />
-<text text-anchor="" x="151.16" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >execute_native_thread_routine</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FragmentMgr::exec_plan_fragment (84 samples, 0.05%)</title><rect x="841.7" y="193" width="0.7" height="15.0" fill="rgb(220,19,29)" rx="2" ry="2" />
-<text text-anchor="" x="844.74" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>unmap_vmas (31 samples, 0.02%)</title><rect x="130.2" y="321" width="0.3" height="15.0" fill="rgb(206,155,43)" rx="2" ry="2" />
-<text text-anchor="" x="133.23" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (3,630 samples, 2.34%)</title><rect x="751.4" y="209" width="27.6" height="15.0" fill="rgb(220,129,25)" rx="2" ry="2" />
-<text text-anchor="" x="754.40" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZNSt6vectorIN5doris19PositionEntryWriterESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ (43 samples, 0.03%)</title><rect x="356.6" y="161" width="0.4" height="15.0" fill="rgb(209,136,20)" rx="2" ry="2" />
-<text text-anchor="" x="359.63" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>kmem_cache_alloc (21 samples, 0.01%)</title><rect x="126.0" y="321" width="0.2" height="15.0" fill="rgb(236,5,8)" rx="2" ry="2" />
-<text text-anchor="" x="129.05" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (24 samples, 0.02%)</title><rect x="1161.9" y="129" width="0.2" height="15.0" fill="rgb(221,58,9)" rx="2" ry="2" />
-<text text-anchor="" x="1164.91" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_agg_key_next_row (26,822 samples, 17.30%)</title><rect x="625.4" y="225" width="204.1" height="15.0" fill="rgb(243,3,28)" rx="2" ry="2" />
-<text text-anchor="" x="628.36" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Reader::_agg_key_ne..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::get_total_buffer_size (47 samples, 0.03%)</title><rect x="330.4" y="209" width="0.4" height="15.0" fill="rgb(241,213,34)" rx="2" ry="2" />
-<text text-anchor="" x="333.43" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::next_vector (700 samples, 0.45%)</title><rect x="269.0" y="145" width="5.3" height="15.0" fill="rgb(230,94,41)" rx="2" ry="2" />
-<text text-anchor="" x="271.98" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (14 samples, 0.01%)</title><rect x="673.1" y="113" width="0.1" height="15.0" fill="rgb(214,3,42)" rx="2" ry="2" />
-<text text-anchor="" x="676.13" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (29 samples, 0.02%)</title><rect x="562.3" y="65" width="0.2" height="15.0" fill="rgb(240,77,3)" rx="2" ry="2" />
-<text text-anchor="" x="565.28" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (17 samples, 0.01%)</title><rect x="1166.8" y="113" width="0.2" height="15.0" fill="rgb(216,208,51)" rx="2" ry="2" />
-<text text-anchor="" x="1169.83" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (110 samples, 0.07%)</title><rect x="1162.1" y="145" width="0.9" height="15.0" fill="rgb(222,196,3)" rx="2" ry="2" />
-<text text-anchor="" x="1165.14" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::crc32 (52 samples, 0.03%)</title><rect x="165.0" y="193" width="0.4" height="15.0" fill="rgb(217,184,38)" rx="2" ry="2" />
-<text text-anchor="" x="167.97" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TTablet::TTablet (17 samples, 0.01%)</title><rect x="851.7" y="273" width="0.2" height="15.0" fill="rgb(249,7,28)" rx="2" ry="2" />
-<text text-anchor="" x="854.74" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (522 samples, 0.34%)</title><rect x="1036.9" y="129" width="3.9" height="15.0" fill="rgb(239,159,54)" rx="2" ry="2" />
-<text text-anchor="" x="1039.86" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TaskWorkerPool::_push_worker_thread_callback (219 samples, 0.14%)</title><rect x="848.8" y="321" width="1.7" height="15.0" fill="rgb(233,53,10)" rx="2" ry="2" />
-<text text-anchor="" x="851.81" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FrontendServiceClient::report (34 samples, 0.02%)</title><rect x="850.8" y="289" width="0.3" height="15.0" fill="rgb(215,28,32)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_to_vectorized_row_batch (40 samples, 0.03%)</title><rect x="856.7" y="209" width="0.3" height="15.0" fill="rgb(223,36,34)" rx="2" ry="2" />
-<text text-anchor="" x="859.68" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;short, true&gt;::write_batch (1,772 samples, 1.14%)</title><rect x="203.0" y="193" width="13.5" height="15.0" fill="rgb(245,201,35)" rx="2" ry="2" />
-<text text-anchor="" x="206.04" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcpy_sse2_unaligned (48 samples, 0.03%)</title><rect x="219.3" y="145" width="0.4" height="15.0" fill="rgb(206,133,2)" rx="2" ry="2" />
-<text text-anchor="" x="222.30" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::BinarySearchIterator std::__lower_bound&lt;doris::BinarySearchIterator, doris::RowCursor, __gnu_cxx::__ops::_Iter_comp_val&lt;doris::ColumnDataComparator&gt; &gt; (35 samples, 0.02%)</title><rect x="1180.5" y="193" width="0.3" height="15.0" fill="rgb(213,165,47)" rx="2" ry="2" />
-<text text-anchor="" x="1183.52" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (17 samples, 0.01%)</title><rect x="1017.4" y="129" width="0.1" height="15.0" fill="rgb(235,221,51)" rx="2" ry="2" />
-<text text-anchor="" x="1020.41" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (1,156 samples, 0.75%)</title><rect x="732.1" y="161" width="8.8" height="15.0" fill="rgb(225,4,34)" rx="2" ry="2" />
-<text text-anchor="" x="735.14" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (297 samples, 0.19%)</title><rect x="1163.0" y="145" width="2.3" height="15.0" fill="rgb(211,185,1)" rx="2" ry="2" />
-<text text-anchor="" x="1166.01" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_to_vectorized_row_batch (5,484 samples, 3.54%)</title><rect x="663.6" y="161" width="41.8" height="15.0" fill="rgb(240,96,25)" rx="2" ry="2" />
-<text text-anchor="" x="666.64" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >dor..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (6,559 samples, 4.23%)</title><rect x="493.4" y="161" width="50.0" height="15.0" fill="rgb(226,32,27)" rx="2" ry="2" />
-<text text-anchor="" x="496.43" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>find_get_page (26 samples, 0.02%)</title><rect x="1137.5" y="81" width="0.2" height="15.0" fill="rgb(221,32,21)" rx="2" ry="2" />
-<text text-anchor="" x="1140.47" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>file_read_actor (50 samples, 0.03%)</title><rect x="43.8" y="321" width="0.4" height="15.0" fill="rgb(215,182,5)" rx="2" ry="2" />
-<text text-anchor="" x="46.83" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>void std::__adjust_heap&lt;__gnu_cxx::__normal_iterator&lt;doris::CollectIterator::ChildCtx**, std::vector&lt;doris::CollectIterator::ChildCtx*, std::allocator&lt;doris::CollectIterator::ChildCtx*&gt; &gt; &gt;, long, doris::CollectIterator::ChildCtx*, __gnu_cxx::__ops::_Iter_comp_iter&lt;doris::CollectIterator::ChildCtxComparator&gt; &gt; (48 samples, 0.03%)</title><rect x="840.5" y="225" width="0.4" height="15.0" fill="rgb(215,27,47)" rx="2" ry="2" />
-<text text-anchor="" x="843.49" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (29 samples, 0.02%)</title><rect x="1185.0" y="97" width="0.2" height="15.0" fill="rgb(228,0,8)" rx="2" ry="2" />
-<text text-anchor="" x="1187.98" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnStatistics::init (14 samples, 0.01%)</title><rect x="1182.0" y="145" width="0.1" height="15.0" fill="rgb(206,56,17)" rx="2" ry="2" />
-<text text-anchor="" x="1185.02" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::next_vector (169 samples, 0.11%)</title><rect x="1092.3" y="161" width="1.3" height="15.0" fill="rgb(247,92,12)" rx="2" ry="2" />
-<text text-anchor="" x="1095.34" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (418 samples, 0.27%)</title><rect x="1050.3" y="129" width="3.2" height="15.0" fill="rgb(211,54,24)" rx="2" ry="2" />
-<text text-anchor="" x="1053.34" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (5,506 samples, 3.55%)</title><rect x="663.5" y="177" width="41.9" height="15.0" fill="rgb(222,28,48)" rx="2" ry="2" />
-<text text-anchor="" x="666.49" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >dor..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (515 samples, 0.33%)</title><rect x="1028.9" y="129" width="3.9" height="15.0" fill="rgb(231,103,29)" rx="2" ry="2" />
-<text text-anchor="" x="1031.91" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (21 samples, 0.01%)</title><rect x="1128.9" y="97" width="0.1" height="15.0" fill="rgb(240,187,10)" rx="2" ry="2" />
-<text text-anchor="" x="1131.86" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (18 samples, 0.01%)</title><rect x="134.8" y="321" width="0.2" height="15.0" fill="rgb(218,182,30)" rx="2" ry="2" />
-<text text-anchor="" x="137.83" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (146 samples, 0.09%)</title><rect x="221.6" y="161" width="1.2" height="15.0" fill="rgb(243,97,6)" rx="2" ry="2" />
-<text text-anchor="" x="224.65" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (17 samples, 0.01%)</title><rect x="138.3" y="337" width="0.2" height="15.0" fill="rgb(227,121,38)" rx="2" ry="2" />
-<text text-anchor="" x="141.34" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>memset (833 samples, 0.54%)</title><rect x="319.4" y="225" width="6.3" height="15.0" fill="rgb(243,227,7)" rx="2" ry="2" />
-<text text-anchor="" x="322.36" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Status doris::deserialize_thrift_msg&lt;doris::TExecPlanFragmentParams&gt; (32 samples, 0.02%)</title><rect x="842.4" y="193" width="0.2" height="15.0" fill="rgb(244,21,35)" rx="2" ry="2" />
-<text text-anchor="" x="845.38" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnStatistics::attach (62 samples, 0.04%)</title><rect x="1160.6" y="161" width="0.5" height="15.0" fill="rgb(235,2,39)" rx="2" ry="2" />
-<text text-anchor="" x="1163.65" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (16 samples, 0.01%)</title><rect x="1090.6" y="113" width="0.1" height="15.0" fill="rgb(230,54,49)" rx="2" ry="2" />
-<text text-anchor="" x="1093.61" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (58 samples, 0.04%)</title><rect x="302.8" y="193" width="0.4" height="15.0" fill="rgb(233,105,3)" rx="2" ry="2" />
-<text text-anchor="" x="305.79" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseToSpans (25 samples, 0.02%)</title><rect x="855.8" y="129" width="0.2" height="15.0" fill="rgb(224,139,46)" rx="2" ry="2" />
-<text text-anchor="" x="858.81" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (28 samples, 0.02%)</title><rect x="145.5" y="321" width="0.2" height="15.0" fill="rgb(231,172,29)" rx="2" ry="2" />
-<text text-anchor="" x="148.47" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Pusher::process (216 samples, 0.14%)</title><rect x="848.8" y="305" width="1.7" height="15.0" fill="rgb(223,189,35)" rx="2" ry="2" />
-<text text-anchor="" x="851.81" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (53 samples, 0.03%)</title><rect x="1082.3" y="129" width="0.4" height="15.0" fill="rgb(222,62,43)" rx="2" ry="2" />
-<text text-anchor="" x="1085.25" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::next_vector (544 samples, 0.35%)</title><rect x="670.8" y="145" width="4.2" height="15.0" fill="rgb(227,88,41)" rx="2" ry="2" />
-<text text-anchor="" x="673.82" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LzoBinaryReader::next (77 samples, 0.05%)</title><rect x="849.9" y="241" width="0.5" height="15.0" fill="rgb(213,90,47)" rx="2" ry="2" />
-<text text-anchor="" x="852.86" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>boost::detail::function::void_function_obj_invoker0&lt;boost::_bi::bind_t&lt;void, boost::_mfi::mf2&lt;void, doris::FragmentMgr, std::shared_ptr&lt;doris::FragmentExecState&gt;, std::function&lt;void  (61 samples, 0.04%)</title><rect x="1189.2" y="305" width="0.5" height="15.0" fill="rgb(247,7,45)" rx="2" ry="2" />
-<text text-anchor="" x="1192.22" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (18 samples, 0.01%)</title><rect x="460.5" y="177" width="0.1" height="15.0" fill="rgb(240,147,47)" rx="2" ry="2" />
-<text text-anchor="" x="463.50" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::get_total_buffer_size (94 samples, 0.06%)</title><rect x="137.6" y="337" width="0.7" height="15.0" fill="rgb(239,228,30)" rx="2" ry="2" />
-<text text-anchor="" x="140.62" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::BaseCompaction::run (23,342 samples, 15.06%)</title><rect x="148.3" y="273" width="177.6" height="15.0" fill="rgb(241,92,54)" rx="2" ry="2" />
-<text text-anchor="" x="151.26" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::BaseCompaction::..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (103 samples, 0.07%)</title><rect x="1142.1" y="113" width="0.7" height="15.0" fill="rgb(222,173,1)" rx="2" ry="2" />
-<text text-anchor="" x="1145.06" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (43 samples, 0.03%)</title><rect x="146.9" y="321" width="0.3" height="15.0" fill="rgb(207,73,24)" rx="2" ry="2" />
-<text text-anchor="" x="149.86" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::acquire_data_sources_by_versions (33 samples, 0.02%)</title><rect x="873.6" y="225" width="0.3" height="15.0" fill="rgb(245,16,12)" rx="2" ry="2" />
-<text text-anchor="" x="876.65" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PushHandler::process_realtime_push (215 samples, 0.14%)</title><rect x="848.8" y="273" width="1.6" height="15.0" fill="rgb(207,178,49)" rx="2" ry="2" />
-<text text-anchor="" x="851.81" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StreamIndexWriter::add_index_entry (43 samples, 0.03%)</title><rect x="356.6" y="177" width="0.4" height="15.0" fill="rgb(228,28,30)" rx="2" ry="2" />
-<text text-anchor="" x="359.63" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (27 samples, 0.02%)</title><rect x="691.3" y="97" width="0.2" height="15.0" fill="rgb(228,185,11)" rx="2" ry="2" />
-<text text-anchor="" x="694.29" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::WrapperField::create (18 samples, 0.01%)</title><rect x="1188.2" y="193" width="0.1" height="15.0" fill="rgb(212,59,49)" rx="2" ry="2" />
-<text text-anchor="" x="1191.21" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_fill_compressed (213 samples, 0.14%)</title><rect x="1136.5" y="113" width="1.6" height="15.0" fill="rgb(207,197,54)" rx="2" ry="2" />
-<text text-anchor="" x="1139.52" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StreamIndexReader::entry (42 samples, 0.03%)</title><rect x="1165.5" y="161" width="0.3" height="15.0" fill="rgb(237,109,40)" rx="2" ry="2" />
-<text text-anchor="" x="1168.45" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (409 samples, 0.26%)</title><rect x="271.2" y="129" width="3.1" height="15.0" fill="rgb(239,163,12)" rx="2" ry="2" />
-<text text-anchor="" x="274.19" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FrontendService_report_pargs::write (34 samples, 0.02%)</title><rect x="850.8" y="257" width="0.3" height="15.0" fill="rgb(246,72,2)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>LZ4_compress_fast_extState (53 samples, 0.03%)</title><rect x="55.9" y="337" width="0.4" height="15.0" fill="rgb(226,180,33)" rx="2" ry="2" />
-<text text-anchor="" x="58.91" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (20 samples, 0.01%)</title><rect x="867.3" y="129" width="0.1" height="15.0" fill="rgb(206,209,37)" rx="2" ry="2" />
-<text text-anchor="" x="870.26" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>fput (22 samples, 0.01%)</title><rect x="45.8" y="321" width="0.2" height="15.0" fill="rgb(220,114,42)" rx="2" ry="2" />
-<text text-anchor="" x="48.79" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;int, true&gt;::write_batch (40 samples, 0.03%)</title><rect x="135.7" y="337" width="0.3" height="15.0" fill="rgb(214,131,24)" rx="2" ry="2" />
-<text text-anchor="" x="138.68" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::CondColumn::eval (70 samples, 0.05%)</title><rect x="1184.1" y="161" width="0.5" height="15.0" fill="rgb(217,126,22)" rx="2" ry="2" />
-<text text-anchor="" x="1187.11" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::next_vector (16 samples, 0.01%)</title><rect x="135.1" y="337" width="0.1" height="15.0" fill="rgb(254,174,51)" rx="2" ry="2" />
-<text text-anchor="" x="138.07" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (35 samples, 0.02%)</title><rect x="870.9" y="113" width="0.3" height="15.0" fill="rgb(252,50,19)" rx="2" ry="2" />
-<text text-anchor="" x="873.93" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (38 samples, 0.02%)</title><rect x="1163.5" y="129" width="0.3" height="15.0" fill="rgb(229,81,44)" rx="2" ry="2" />
-<text text-anchor="" x="1166.47" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (32 samples, 0.02%)</title><rect x="278.4" y="113" width="0.3" height="15.0" fill="rgb(212,31,53)" rx="2" ry="2" />
-<text text-anchor="" x="281.42" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::next_vector (41 samples, 0.03%)</title><rect x="136.5" y="337" width="0.3" height="15.0" fill="rgb(220,219,0)" rx="2" ry="2" />
-<text text-anchor="" x="139.51" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_seek_to_block (18 samples, 0.01%)</title><rect x="829.6" y="177" width="0.2" height="15.0" fill="rgb(224,67,17)" rx="2" ry="2" />
-<text text-anchor="" x="832.65" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (72 samples, 0.05%)</title><rect x="267.8" y="129" width="0.5" height="15.0" fill="rgb(246,127,14)" rx="2" ry="2" />
-<text text-anchor="" x="270.76" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;int, true&gt;::write_batch (376 samples, 0.24%)</title><rect x="175.8" y="193" width="2.9" height="15.0" fill="rgb(236,210,30)" rx="2" ry="2" />
-<text text-anchor="" x="178.83" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (765 samples, 0.49%)</title><rect x="385.8" y="161" width="5.8" height="15.0" fill="rgb(249,168,22)" rx="2" ry="2" />
-<text text-anchor="" x="388.80" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::_build_tablet_info (46 samples, 0.03%)</title><rect x="851.3" y="289" width="0.4" height="15.0" fill="rgb(218,104,13)" rx="2" ry="2" />
-<text text-anchor="" x="854.31" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::seek_to_block (397 samples, 0.26%)</title><rect x="1182.5" y="193" width="3.0" height="15.0" fill="rgb(221,184,5)" rx="2" ry="2" />
-<text text-anchor="" x="1185.51" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (14 samples, 0.01%)</title><rect x="1024.7" y="145" width="0.1" height="15.0" fill="rgb(213,109,28)" rx="2" ry="2" />
-<text text-anchor="" x="1027.67" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (166 samples, 0.11%)</title><rect x="1178.5" y="193" width="1.3" height="15.0" fill="rgb(246,207,6)" rx="2" ry="2" />
-<text text-anchor="" x="1181.54" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_write (325 samples, 0.21%)</title><rect x="330.9" y="193" width="2.4" height="15.0" fill="rgb(217,132,47)" rx="2" ry="2" />
-<text text-anchor="" x="333.87" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::get_total_buffer_size (2,830 samples, 1.83%)</title><rect x="333.8" y="193" width="21.6" height="15.0" fill="rgb(228,12,0)" rx="2" ry="2" />
-<text text-anchor="" x="336.83" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::estimate_segment_size (2,868 samples, 1.85%)</title><rect x="333.5" y="209" width="21.9" height="15.0" fill="rgb(209,85,17)" rx="2" ry="2" />
-<text text-anchor="" x="336.54" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (14 samples, 0.01%)</title><rect x="1052.4" y="113" width="0.1" height="15.0" fill="rgb(248,216,23)" rx="2" ry="2" />
-<text text-anchor="" x="1055.38" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_acquire_data_sources (149 samples, 0.10%)</title><rect x="872.8" y="257" width="1.1" height="15.0" fill="rgb(219,139,21)" rx="2" ry="2" />
-<text text-anchor="" x="875.79" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::push (215 samples, 0.14%)</title><rect x="848.8" y="289" width="1.6" height="15.0" fill="rgb(210,69,46)" rx="2" ry="2" />
-<text text-anchor="" x="851.81" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (338 samples, 0.22%)</title><rect x="293.9" y="209" width="2.6" height="15.0" fill="rgb(214,177,53)" rx="2" ry="2" />
-<text text-anchor="" x="296.92" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (14 samples, 0.01%)</title><rect x="201.1" y="129" width="0.1" height="15.0" fill="rgb(219,183,35)" rx="2" ry="2" />
-<text text-anchor="" x="204.08" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::next_vector (3,979 samples, 2.57%)</title><rect x="675.0" y="145" width="30.2" height="15.0" fill="rgb(213,30,4)" rx="2" ry="2" />
-<text text-anchor="" x="677.96" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >do..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (18 samples, 0.01%)</title><rect x="565.3" y="113" width="0.1" height="15.0" fill="rgb(216,20,44)" rx="2" ry="2" />
-<text text-anchor="" x="568.28" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnReader&lt;doris::StringColumnDirectReader&gt;::next_vector (368 samples, 0.24%)</title><rect x="868.9" y="161" width="2.8" height="15.0" fill="rgb(246,79,43)" rx="2" ry="2" />
-<text text-anchor="" x="871.95" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::seek (17 samples, 0.01%)</title><rect x="871.9" y="161" width="0.2" height="15.0" fill="rgb(242,75,9)" rx="2" ry="2" />
-<text text-anchor="" x="874.94" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>memset (23 samples, 0.01%)</title><rect x="1185.2" y="177" width="0.2" height="15.0" fill="rgb(205,140,18)" rx="2" ry="2" />
-<text text-anchor="" x="1188.24" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (335 samples, 0.22%)</title><rect x="668.2" y="97" width="2.5" height="15.0" fill="rgb(234,166,13)" rx="2" ry="2" />
-<text text-anchor="" x="671.17" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (19 samples, 0.01%)</title><rect x="857.0" y="225" width="0.1" height="15.0" fill="rgb(250,90,0)" rx="2" ry="2" />
-<text text-anchor="" x="859.98" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___strncmp_ssse3 (895 samples, 0.58%)</title><rect x="884.4" y="177" width="6.8" height="15.0" fill="rgb(233,88,26)" rx="2" ry="2" />
-<text text-anchor="" x="887.40" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::mem_pool (26 samples, 0.02%)</title><rect x="326.2" y="241" width="0.2" height="15.0" fill="rgb(222,80,38)" rx="2" ry="2" />
-<text text-anchor="" x="329.19" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-</svg>
diff --git a/content/_images/cpu-flame-demo1.svg b/content/_images/cpu-flame-demo1.svg
deleted file mode 100644
index f08a8a7..0000000
--- a/content/_images/cpu-flame-demo1.svg
+++ /dev/null
@@ -1,3587 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg version="1.1" width="1200" height="418" onload="init(evt)" viewBox="0 0 1200 418" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
-<!-- Flame graph stack visualization. See https://github.com/brendangregg/FlameGraph for latest version, and http://www.brendangregg.com/flamegraphs.html for examples. -->
-<defs >
-	<linearGradient id="background" y1="0" y2="1" x1="0" x2="0" >
-		<stop stop-color="#eeeeee" offset="5%" />
-		<stop stop-color="#eeeeb0" offset="95%" />
-	</linearGradient>
-</defs>
-<style type="text/css">
-	.func_g:hover { stroke:black; stroke-width:0.5; cursor:pointer; }
-</style>
-<script type="text/ecmascript">
-<![CDATA[
-	var details, searchbtn, matchedtxt, svg;
-	function init(evt) {
-		details = document.getElementById("details").firstChild;
-		searchbtn = document.getElementById("search");
-		matchedtxt = document.getElementById("matched");
-		svg = document.getElementsByTagName("svg")[0];
-		searching = 0;
-	}
-
-	// mouse-over for info
-	function s(node) {		// show
-		info = g_to_text(node);
-		details.nodeValue = "Function: " + info;
-	}
-	function c() {			// clear
-		details.nodeValue = ' ';
-	}
-
-	// ctrl-F for search
-	window.addEventListener("keydown",function (e) {
-		if (e.keyCode === 114 || (e.ctrlKey && e.keyCode === 70)) {
-			e.preventDefault();
-			search_prompt();
-		}
-	})
-
-	// functions
-	function find_child(parent, name, attr) {
-		var children = parent.childNodes;
-		for (var i=0; i<children.length;i++) {
-			if (children[i].tagName == name)
-				return (attr != undefined) ? children[i].attributes[attr].value : children[i];
-		}
-		return;
-	}
-	function orig_save(e, attr, val) {
-		if (e.attributes["_orig_"+attr] != undefined) return;
-		if (e.attributes[attr] == undefined) return;
-		if (val == undefined) val = e.attributes[attr].value;
-		e.setAttribute("_orig_"+attr, val);
-	}
-	function orig_load(e, attr) {
-		if (e.attributes["_orig_"+attr] == undefined) return;
-		e.attributes[attr].value = e.attributes["_orig_"+attr].value;
-		e.removeAttribute("_orig_"+attr);
-	}
-	function g_to_text(e) {
-		var text = find_child(e, "title").firstChild.nodeValue;
-		return (text)
-	}
-	function g_to_func(e) {
-		var func = g_to_text(e);
-		if (func != null)
-			func = func.replace(/ .*/, "");
-		return (func);
-	}
-	function update_text(e) {
-		var r = find_child(e, "rect");
-		var t = find_child(e, "text");
-		var w = parseFloat(r.attributes["width"].value) -3;
-		var txt = find_child(e, "title").textContent.replace(/\([^(]*\)$/,"");
-		t.attributes["x"].value = parseFloat(r.attributes["x"].value) +3;
-
-		// Smaller than this size won't fit anything
-		if (w < 2*12*0.59) {
-			t.textContent = "";
-			return;
-		}
-
-		t.textContent = txt;
-		// Fit in full text width
-		if (/^ *$/.test(txt) || t.getSubStringLength(0, txt.length) < w)
-			return;
-
-		for (var x=txt.length-2; x>0; x--) {
-			if (t.getSubStringLength(0, x+2) <= w) {
-				t.textContent = txt.substring(0,x) + "..";
-				return;
-			}
-		}
-		t.textContent = "";
-	}
-
-	// zoom
-	function zoom_reset(e) {
-		if (e.attributes != undefined) {
-			orig_load(e, "x");
-			orig_load(e, "width");
-		}
-		if (e.childNodes == undefined) return;
-		for(var i=0, c=e.childNodes; i<c.length; i++) {
-			zoom_reset(c[i]);
-		}
-	}
-	function zoom_child(e, x, ratio) {
-		if (e.attributes != undefined) {
-			if (e.attributes["x"] != undefined) {
-				orig_save(e, "x");
-				e.attributes["x"].value = (parseFloat(e.attributes["x"].value) - x - 10) * ratio + 10;
-				if(e.tagName == "text") e.attributes["x"].value = find_child(e.parentNode, "rect", "x") + 3;
-			}
-			if (e.attributes["width"] != undefined) {
-				orig_save(e, "width");
-				e.attributes["width"].value = parseFloat(e.attributes["width"].value) * ratio;
-			}
-		}
-
-		if (e.childNodes == undefined) return;
-		for(var i=0, c=e.childNodes; i<c.length; i++) {
-			zoom_child(c[i], x-10, ratio);
-		}
-	}
-	function zoom_parent(e) {
-		if (e.attributes) {
-			if (e.attributes["x"] != undefined) {
-				orig_save(e, "x");
-				e.attributes["x"].value = 10;
-			}
-			if (e.attributes["width"] != undefined) {
-				orig_save(e, "width");
-				e.attributes["width"].value = parseInt(svg.width.baseVal.value) - (10*2);
-			}
-		}
-		if (e.childNodes == undefined) return;
-		for(var i=0, c=e.childNodes; i<c.length; i++) {
-			zoom_parent(c[i]);
-		}
-	}
-	function zoom(node) {
-		var attr = find_child(node, "rect").attributes;
-		var width = parseFloat(attr["width"].value);
-		var xmin = parseFloat(attr["x"].value);
-		var xmax = parseFloat(xmin + width);
-		var ymin = parseFloat(attr["y"].value);
-		var ratio = (svg.width.baseVal.value - 2*10) / width;
-
-		// XXX: Workaround for JavaScript float issues (fix me)
-		var fudge = 0.0001;
-
-		var unzoombtn = document.getElementById("unzoom");
-		unzoombtn.style["opacity"] = "1.0";
-
-		var el = document.getElementsByTagName("g");
-		for(var i=0;i<el.length;i++){
-			var e = el[i];
-			var a = find_child(e, "rect").attributes;
-			var ex = parseFloat(a["x"].value);
-			var ew = parseFloat(a["width"].value);
-			// Is it an ancestor
-			if (0 == 0) {
-				var upstack = parseFloat(a["y"].value) > ymin;
-			} else {
-				var upstack = parseFloat(a["y"].value) < ymin;
-			}
-			if (upstack) {
-				// Direct ancestor
-				if (ex <= xmin && (ex+ew+fudge) >= xmax) {
-					e.style["opacity"] = "0.5";
-					zoom_parent(e);
-					e.onclick = function(e){unzoom(); zoom(this);};
-					update_text(e);
-				}
-				// not in current path
-				else
-					e.style["display"] = "none";
-			}
-			// Children maybe
-			else {
-				// no common path
-				if (ex < xmin || ex + fudge >= xmax) {
-					e.style["display"] = "none";
-				}
-				else {
-					zoom_child(e, xmin, ratio);
-					e.onclick = function(e){zoom(this);};
-					update_text(e);
-				}
-			}
-		}
-	}
-	function unzoom() {
-		var unzoombtn = document.getElementById("unzoom");
-		unzoombtn.style["opacity"] = "0.0";
-
-		var el = document.getElementsByTagName("g");
-		for(i=0;i<el.length;i++) {
-			el[i].style["display"] = "block";
-			el[i].style["opacity"] = "1";
-			zoom_reset(el[i]);
-			update_text(el[i]);
-		}
-	}
-
-	// search
-	function reset_search() {
-		var el = document.getElementsByTagName("rect");
-		for (var i=0; i < el.length; i++) {
-			orig_load(el[i], "fill")
-		}
-	}
-	function search_prompt() {
-		if (!searching) {
-			var term = prompt("Enter a search term (regexp " +
-			    "allowed, eg: ^ext4_)", "");
-			if (term != null) {
-				search(term)
-			}
-		} else {
-			reset_search();
-			searching = 0;
-			searchbtn.style["opacity"] = "0.1";
-			searchbtn.firstChild.nodeValue = "Search"
-			matchedtxt.style["opacity"] = "0.0";
-			matchedtxt.firstChild.nodeValue = ""
-		}
-	}
-	function search(term) {
-		var re = new RegExp(term);
-		var el = document.getElementsByTagName("g");
-		var matches = new Object();
-		var maxwidth = 0;
-		for (var i = 0; i < el.length; i++) {
-			var e = el[i];
-			if (e.attributes["class"].value != "func_g")
-				continue;
-			var func = g_to_func(e);
-			var rect = find_child(e, "rect");
-			if (rect == null) {
-				// the rect might be wrapped in an anchor
-				// if nameattr href is being used
-				if (rect = find_child(e, "a")) {
-				    rect = find_child(r, "rect");
-				}
-			}
-			if (func == null || rect == null)
-				continue;
-
-			// Save max width. Only works as we have a root frame
-			var w = parseFloat(rect.attributes["width"].value);
-			if (w > maxwidth)
-				maxwidth = w;
-
-			if (func.match(re)) {
-				// highlight
-				var x = parseFloat(rect.attributes["x"].value);
-				orig_save(rect, "fill");
-				rect.attributes["fill"].value =
-				    "rgb(230,0,230)";
-
-				// remember matches
-				if (matches[x] == undefined) {
-					matches[x] = w;
-				} else {
-					if (w > matches[x]) {
-						// overwrite with parent
-						matches[x] = w;
-					}
-				}
-				searching = 1;
-			}
-		}
-		if (!searching)
-			return;
-
-		searchbtn.style["opacity"] = "1.0";
-		searchbtn.firstChild.nodeValue = "Reset Search"
-
-		// calculate percent matched, excluding vertical overlap
-		var count = 0;
-		var lastx = -1;
-		var lastw = 0;
-		var keys = Array();
-		for (k in matches) {
-			if (matches.hasOwnProperty(k))
-				keys.push(k);
-		}
-		// sort the matched frames by their x location
-		// ascending, then width descending
-		keys.sort(function(a, b){
-				return a - b;
-			if (a < b || a > b)
-				return a - b;
-			return matches[b] - matches[a];
-		});
-		// Step through frames saving only the biggest bottom-up frames
-		// thanks to the sort order. This relies on the tree property
-		// where children are always smaller than their parents.
-		for (var k in keys) {
-			var x = parseFloat(keys[k]);
-			var w = matches[keys[k]];
-			if (x >= lastx + lastw) {
-				count += w;
-				lastx = x;
-				lastw = w;
-			}
-		}
-		// display matched percent
-		matchedtxt.style["opacity"] = "1.0";
-		pct = 100 * count / maxwidth;
-		if (pct == 100)
-			pct = "100"
-		else
-			pct = pct.toFixed(1)
-		matchedtxt.firstChild.nodeValue = "Matched: " + pct + "%";
-	}
-	function searchover(e) {
-		searchbtn.style["opacity"] = "1.0";
-	}
-	function searchout(e) {
-		if (searching) {
-			searchbtn.style["opacity"] = "1.0";
-		} else {
-			searchbtn.style["opacity"] = "0.1";
-		}
-	}
-]]>
-</script>
-<rect x="0.0" y="0" width="1200.0" height="418.0" fill="url(#background)"  />
-<text text-anchor="middle" x="600.00" y="24" font-size="17" font-family="Verdana" fill="rgb(0,0,0)"  >Flame Graph</text>
-<text text-anchor="" x="10.00" y="401" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="details" > </text>
-<text text-anchor="" x="10.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="unzoom" onclick="unzoom()" style="opacity:0.0;cursor:pointer" >Reset Zoom</text>
-<text text-anchor="" x="1090.00" y="24" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="search" onmouseover="searchover()" onmouseout="searchout()" onclick="search_prompt()" style="opacity:0.1;cursor:pointer" >Search</text>
-<text text-anchor="" x="1090.00" y="401" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="matched" > </text>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PInternalServiceImpl&lt;doris::PBackendService&gt;::exec_plan_fragment (128 samples, 0.08%)</title><rect x="841.7" y="225" width="1.0" height="15.0" fill="rgb(251,123,48)" rx="2" ry="2" />
-<text text-anchor="" x="844.70" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (212 samples, 0.14%)</title><rect x="237.7" y="209" width="1.6" height="15.0" fill="rgb(224,218,20)" rx="2" ry="2" />
-<text text-anchor="" x="240.69" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::~SegmentWriter (35 samples, 0.02%)</title><rect x="573.6" y="193" width="0.3" height="15.0" fill="rgb(210,220,2)" rx="2" ry="2" />
-<text text-anchor="" x="576.61" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowBlock::~RowBlock (33 samples, 0.02%)</title><rect x="854.8" y="209" width="0.2" height="15.0" fill="rgb(240,26,32)" rx="2" ry="2" />
-<text text-anchor="" x="857.78" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>sys_pread64 (29 samples, 0.02%)</title><rect x="53.1" y="321" width="0.2" height="15.0" fill="rgb(246,152,28)" rx="2" ry="2" />
-<text text-anchor="" x="56.07" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_seek_to_block (15 samples, 0.01%)</title><rect x="1180.7" y="177" width="0.1" height="15.0" fill="rgb(224,145,6)" rx="2" ry="2" />
-<text text-anchor="" x="1183.67" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (1,650 samples, 1.06%)</title><rect x="266.2" y="177" width="12.6" height="15.0" fill="rgb(226,164,20)" rx="2" ry="2" />
-<text text-anchor="" x="269.23" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>void std::__adjust_heap&lt;__gnu_cxx::__normal_iterator&lt;doris::CollectIterator::ChildCtx**, std::vector&lt;doris::CollectIterator::ChildCtx*, std::allocator&lt;doris::CollectIterator::ChildCtx*&gt; &gt; &gt;, long, doris::CollectIterator::ChildCtx*, __gnu_cxx::__ops::_Iter_comp_iter&lt;doris::CollectIterator::ChildCtxComparator&gt; &gt; (990 samples, 0.64%)</title><rect x="303.3" y="209" width="7.5" height="15.0" fill="rgb(212,135,52)" rx="2" ry="2" />
-<text text-anchor="" x="306.31" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (2,047 samples, 1.32%)</title><rect x="187.5" y="177" width="15.5" height="15.0" fill="rgb(223,98,22)" rx="2" ry="2" />
-<text text-anchor="" x="190.46" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_create_new_input_buffer (33 samples, 0.02%)</title><rect x="562.3" y="113" width="0.2" height="15.0" fill="rgb(242,45,5)" rx="2" ry="2" />
-<text text-anchor="" x="565.26" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (55 samples, 0.04%)</title><rect x="137.9" y="321" width="0.4" height="15.0" fill="rgb(253,83,3)" rx="2" ry="2" />
-<text text-anchor="" x="140.90" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnReader&lt;doris::StringColumnDirectReader&gt;::next_vector (321 samples, 0.21%)</title><rect x="276.2" y="145" width="2.5" height="15.0" fill="rgb(246,83,16)" rx="2" ry="2" />
-<text text-anchor="" x="279.24" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>intel_pmu_enable_all (60 samples, 0.04%)</title><rect x="53.4" y="305" width="0.4" height="15.0" fill="rgb(248,45,19)" rx="2" ry="2" />
-<text text-anchor="" x="56.39" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (37 samples, 0.02%)</title><rect x="667.5" y="97" width="0.3" height="15.0" fill="rgb(248,46,43)" rx="2" ry="2" />
-<text text-anchor="" x="670.48" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (1,026 samples, 0.66%)</title><rect x="743.6" y="209" width="7.8" height="15.0" fill="rgb(245,3,20)" rx="2" ry="2" />
-<text text-anchor="" x="746.59" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>find_next_bit (18 samples, 0.01%)</title><rect x="128.9" y="321" width="0.1" height="15.0" fill="rgb(219,164,35)" rx="2" ry="2" />
-<text text-anchor="" x="131.88" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_patched_base_values (786 samples, 0.51%)</title><rect x="1057.0" y="129" width="6.0" height="15.0" fill="rgb(244,60,1)" rx="2" ry="2" />
-<text text-anchor="" x="1059.99" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TPlanNode::read (16 samples, 0.01%)</title><rect x="842.4" y="129" width="0.2" height="15.0" fill="rgb(230,149,54)" rx="2" ry="2" />
-<text text-anchor="" x="845.44" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (78 samples, 0.05%)</title><rect x="146.6" y="337" width="0.6" height="15.0" fill="rgb(234,178,12)" rx="2" ry="2" />
-<text text-anchor="" x="149.62" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (36 samples, 0.02%)</title><rect x="1053.2" y="97" width="0.3" height="15.0" fill="rgb(228,145,51)" rx="2" ry="2" />
-<text text-anchor="" x="1056.24" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (20 samples, 0.01%)</title><rect x="278.3" y="113" width="0.1" height="15.0" fill="rgb(229,149,47)" rx="2" ry="2" />
-<text text-anchor="" x="281.27" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>brpc::ProcessInputMessage (148 samples, 0.10%)</title><rect x="841.7" y="273" width="1.1" height="15.0" fill="rgb(206,8,24)" rx="2" ry="2" />
-<text text-anchor="" x="844.66" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::LatencyRecorder::latency_percentile (19 samples, 0.01%)</title><rect x="848.4" y="273" width="0.2" height="15.0" fill="rgb(214,13,42)" rx="2" ry="2" />
-<text text-anchor="" x="851.41" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (388 samples, 0.25%)</title><rect x="667.8" y="113" width="2.9" height="15.0" fill="rgb(237,187,12)" rx="2" ry="2" />
-<text text-anchor="" x="670.77" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (15 samples, 0.01%)</title><rect x="1036.7" y="97" width="0.2" height="15.0" fill="rgb(209,116,30)" rx="2" ry="2" />
-<text text-anchor="" x="1039.74" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (14 samples, 0.01%)</title><rect x="127.8" y="321" width="0.1" height="15.0" fill="rgb(224,100,6)" rx="2" ry="2" />
-<text text-anchor="" x="130.83" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::open (34 samples, 0.02%)</title><rect x="1189.3" y="225" width="0.2" height="15.0" fill="rgb(218,206,1)" rx="2" ry="2" />
-<text text-anchor="" x="1192.28" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::next_vector (149 samples, 0.10%)</title><rect x="865.8" y="161" width="1.1" height="15.0" fill="rgb(219,115,29)" rx="2" ry="2" />
-<text text-anchor="" x="868.79" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>memset (17 samples, 0.01%)</title><rect x="1189.0" y="289" width="0.1" height="15.0" fill="rgb(205,25,0)" rx="2" ry="2" />
-<text text-anchor="" x="1192.01" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (34 samples, 0.02%)</title><rect x="1094.1" y="161" width="0.3" height="15.0" fill="rgb(209,101,25)" rx="2" ry="2" />
-<text text-anchor="" x="1097.14" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (27 samples, 0.02%)</title><rect x="1166.8" y="129" width="0.2" height="15.0" fill="rgb(217,127,35)" rx="2" ry="2" />
-<text text-anchor="" x="1169.77" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MasterServerClient::report (34 samples, 0.02%)</title><rect x="850.8" y="305" width="0.3" height="15.0" fill="rgb(237,162,7)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnStatistics::attach (29 samples, 0.02%)</title><rect x="1183.9" y="161" width="0.2" height="15.0" fill="rgb(215,165,7)" rx="2" ry="2" />
-<text text-anchor="" x="1186.89" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>audit_syscall_entry (47 samples, 0.03%)</title><rect x="34.0" y="321" width="0.4" height="15.0" fill="rgb(252,191,33)" rx="2" ry="2" />
-<text text-anchor="" x="37.01" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (17 samples, 0.01%)</title><rect x="135.5" y="321" width="0.2" height="15.0" fill="rgb(228,104,22)" rx="2" ry="2" />
-<text text-anchor="" x="138.53" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (14 samples, 0.01%)</title><rect x="1180.5" y="161" width="0.1" height="15.0" fill="rgb(208,161,41)" rx="2" ry="2" />
-<text text-anchor="" x="1183.54" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnWriter::write_batch (91 samples, 0.06%)</title><rect x="136.8" y="337" width="0.7" height="15.0" fill="rgb(248,78,52)" rx="2" ry="2" />
-<text text-anchor="" x="139.82" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (25 samples, 0.02%)</title><rect x="145.1" y="337" width="0.2" height="15.0" fill="rgb(211,25,1)" rx="2" ry="2" />
-<text text-anchor="" x="148.08" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (51 samples, 0.03%)</title><rect x="872.2" y="193" width="0.4" height="15.0" fill="rgb(217,166,43)" rx="2" ry="2" />
-<text text-anchor="" x="875.17" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_set_column_map (22 samples, 0.01%)</title><rect x="1182.3" y="161" width="0.2" height="15.0" fill="rgb(207,143,48)" rx="2" ry="2" />
-<text text-anchor="" x="1185.29" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (135 samples, 0.09%)</title><rect x="1052.5" y="113" width="1.0" height="15.0" fill="rgb(232,66,46)" rx="2" ry="2" />
-<text text-anchor="" x="1055.49" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (49 samples, 0.03%)</title><rect x="137.1" y="321" width="0.4" height="15.0" fill="rgb(221,198,21)" rx="2" ry="2" />
-<text text-anchor="" x="140.10" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (41 samples, 0.03%)</title><rect x="1092.0" y="129" width="0.3" height="15.0" fill="rgb(217,118,12)" rx="2" ry="2" />
-<text text-anchor="" x="1095.03" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::ReleaseToCentralCache (18 samples, 0.01%)</title><rect x="1173.0" y="145" width="0.2" height="15.0" fill="rgb(214,174,37)" rx="2" ry="2" />
-<text text-anchor="" x="1176.02" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::olap_crc32 (74 samples, 0.05%)</title><rect x="571.9" y="161" width="0.6" height="15.0" fill="rgb(222,63,5)" rx="2" ry="2" />
-<text text-anchor="" x="574.89" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>copy_user_generic_string (1,027 samples, 0.66%)</title><rect x="34.8" y="321" width="7.8" height="15.0" fill="rgb(224,121,31)" rx="2" ry="2" />
-<text text-anchor="" x="37.76" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FragmentMgr::exec_plan_fragment (84 samples, 0.05%)</title><rect x="841.7" y="177" width="0.7" height="15.0" fill="rgb(246,89,38)" rx="2" ry="2" />
-<text text-anchor="" x="844.74" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::olap_decompress (45 samples, 0.03%)</title><rect x="850.0" y="209" width="0.4" height="15.0" fill="rgb(253,72,33)" rx="2" ry="2" />
-<text text-anchor="" x="853.05" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (86 samples, 0.06%)</title><rect x="870.7" y="129" width="0.7" height="15.0" fill="rgb(250,26,51)" rx="2" ry="2" />
-<text text-anchor="" x="873.72" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_proxy (44,046 samples, 28.41%)</title><rect x="854.5" y="337" width="335.2" height="15.0" fill="rgb(226,162,4)" rx="2" ry="2" />
-<text text-anchor="" x="857.48" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >thread_proxy</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::prepare_block_read (32 samples, 0.02%)</title><rect x="829.5" y="193" width="0.3" height="15.0" fill="rgb(222,192,34)" rx="2" ry="2" />
-<text text-anchor="" x="832.54" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::next_vector (192 samples, 0.12%)</title><rect x="867.4" y="161" width="1.5" height="15.0" fill="rgb(210,224,15)" rx="2" ry="2" />
-<text text-anchor="" x="870.45" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::set_read_params (89 samples, 0.06%)</title><rect x="872.8" y="241" width="0.7" height="15.0" fill="rgb(208,228,13)" rx="2" ry="2" />
-<text text-anchor="" x="875.79" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (78 samples, 0.05%)</title><rect x="144.4" y="321" width="0.5" height="15.0" fill="rgb(251,44,0)" rx="2" ry="2" />
-<text text-anchor="" x="147.35" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>default_send_IPI_mask_sequence_phys (35 samples, 0.02%)</title><rect x="128.6" y="321" width="0.3" height="15.0" fill="rgb(234,217,15)" rx="2" ry="2" />
-<text text-anchor="" x="131.61" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::InsertRange (17 samples, 0.01%)</title><rect x="855.4" y="145" width="0.1" height="15.0" fill="rgb(250,46,30)" rx="2" ry="2" />
-<text text-anchor="" x="858.42" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::acquire_data_sources (54 samples, 0.03%)</title><rect x="873.5" y="241" width="0.4" height="15.0" fill="rgb(211,199,26)" rx="2" ry="2" />
-<text text-anchor="" x="876.49" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_var_unsigned (19 samples, 0.01%)</title><rect x="393.0" y="129" width="0.2" height="15.0" fill="rgb(239,138,17)" rx="2" ry="2" />
-<text text-anchor="" x="396.02" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::find_closet_num_bits (27 samples, 0.02%)</title><rect x="565.7" y="129" width="0.2" height="15.0" fill="rgb(217,90,35)" rx="2" ry="2" />
-<text text-anchor="" x="568.67" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (174 samples, 0.11%)</title><rect x="1163.9" y="113" width="1.4" height="15.0" fill="rgb(219,34,8)" rx="2" ry="2" />
-<text text-anchor="" x="1166.93" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (63 samples, 0.04%)</title><rect x="565.0" y="129" width="0.5" height="15.0" fill="rgb(205,189,15)" rx="2" ry="2" />
-<text text-anchor="" x="567.97" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (1,569 samples, 1.01%)</title><rect x="239.4" y="225" width="11.9" height="15.0" fill="rgb(246,68,49)" rx="2" ry="2" />
-<text text-anchor="" x="242.40" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (14 samples, 0.01%)</title><rect x="674.2" y="81" width="0.1" height="15.0" fill="rgb(217,206,27)" rx="2" ry="2" />
-<text text-anchor="" x="677.22" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnStatistics::merge (35 samples, 0.02%)</title><rect x="165.9" y="177" width="0.3" height="15.0" fill="rgb(246,163,16)" rx="2" ry="2" />
-<text text-anchor="" x="168.94" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>sysret_check (15 samples, 0.01%)</title><rect x="53.9" y="321" width="0.1" height="15.0" fill="rgb(223,52,35)" rx="2" ry="2" />
-<text text-anchor="" x="56.92" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (680 samples, 0.44%)</title><rect x="1173.2" y="177" width="5.1" height="15.0" fill="rgb(250,15,41)" rx="2" ry="2" />
-<text text-anchor="" x="1176.16" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (53 samples, 0.03%)</title><rect x="868.4" y="129" width="0.4" height="15.0" fill="rgb(230,182,51)" rx="2" ry="2" />
-<text text-anchor="" x="871.40" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__alloc_pages_nodemask (17 samples, 0.01%)</title><rect x="30.7" y="305" width="0.1" height="15.0" fill="rgb(242,179,30)" rx="2" ry="2" />
-<text text-anchor="" x="33.71" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;long, true&gt;::write_batch (2,372 samples, 1.53%)</title><rect x="397.4" y="193" width="18.0" height="15.0" fill="rgb(226,96,36)" rx="2" ry="2" />
-<text text-anchor="" x="400.36" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::next_vector (52 samples, 0.03%)</title><rect x="268.6" y="145" width="0.4" height="15.0" fill="rgb(246,59,45)" rx="2" ry="2" />
-<text text-anchor="" x="271.59" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>radix_tree_lookup_slot (133 samples, 0.09%)</title><rect x="51.4" y="321" width="1.1" height="15.0" fill="rgb(251,157,30)" rx="2" ry="2" />
-<text text-anchor="" x="54.44" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (74 samples, 0.05%)</title><rect x="139.4" y="321" width="0.6" height="15.0" fill="rgb(252,36,36)" rx="2" ry="2" />
-<text text-anchor="" x="142.43" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::~ColumnData (183 samples, 0.12%)</title><rect x="854.7" y="225" width="1.4" height="15.0" fill="rgb(238,136,17)" rx="2" ry="2" />
-<text text-anchor="" x="857.69" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::init (36 samples, 0.02%)</title><rect x="829.5" y="225" width="0.3" height="15.0" fill="rgb(230,4,20)" rx="2" ry="2" />
-<text text-anchor="" x="832.52" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::free_all (14 samples, 0.01%)</title><rect x="732.0" y="161" width="0.1" height="15.0" fill="rgb(224,220,27)" rx="2" ry="2" />
-<text text-anchor="" x="735.04" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (57 samples, 0.04%)</title><rect x="147.3" y="337" width="0.5" height="15.0" fill="rgb(209,75,51)" rx="2" ry="2" />
-<text text-anchor="" x="150.32" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_attach_data_to_merge_set (41,285 samples, 26.63%)</title><rect x="873.9" y="257" width="314.3" height="15.0" fill="rgb(207,143,21)" rx="2" ry="2" />
-<text text-anchor="" x="876.92" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Reader::_attach_data_to_merge_set</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (15 samples, 0.01%)</title><rect x="216.5" y="193" width="0.1" height="15.0" fill="rgb(244,99,31)" rx="2" ry="2" />
-<text text-anchor="" x="219.52" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_delta_values (107 samples, 0.07%)</title><rect x="413.6" y="145" width="0.8" height="15.0" fill="rgb(217,80,44)" rx="2" ry="2" />
-<text text-anchor="" x="416.59" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>void std::__adjust_heap&lt;__gnu_cxx::__normal_iterator&lt;doris::CollectIterator::ChildCtx**, std::vector&lt;doris::CollectIterator::ChildCtx*, std::allocator&lt;doris::CollectIterator::ChildCtx*&gt; &gt; &gt;, long, doris::CollectIterator::ChildCtx*, __gnu_cxx::__ops::_Iter_comp_iter&lt;doris::CollectIterator::ChildCtxComparator&gt; &gt; (6,633 samples, 4.28%)</title><rect x="779.0" y="209" width="50.5" height="15.0" fill="rgb(244,137,16)" rx="2" ry="2" />
-<text text-anchor="" x="782.03" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >void ..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_write (93 samples, 0.06%)</title><rect x="572.6" y="161" width="0.7" height="15.0" fill="rgb(213,224,11)" rx="2" ry="2" />
-<text text-anchor="" x="575.55" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (18 samples, 0.01%)</title><rect x="554.7" y="49" width="0.1" height="15.0" fill="rgb(223,129,31)" rx="2" ry="2" />
-<text text-anchor="" x="557.70" y="59.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_nanosleep (82 samples, 0.05%)</title><rect x="120.1" y="337" width="0.6" height="15.0" fill="rgb(221,226,54)" rx="2" ry="2" />
-<text text-anchor="" x="123.06" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (19 samples, 0.01%)</title><rect x="697.7" y="81" width="0.2" height="15.0" fill="rgb(235,26,30)" rx="2" ry="2" />
-<text text-anchor="" x="700.72" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__might_sleep (22 samples, 0.01%)</title><rect x="33.3" y="321" width="0.2" height="15.0" fill="rgb(221,181,17)" rx="2" ry="2" />
-<text text-anchor="" x="36.28" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_prepare_patched_blob (164 samples, 0.11%)</title><rect x="543.4" y="161" width="1.2" height="15.0" fill="rgb(206,68,49)" rx="2" ry="2" />
-<text text-anchor="" x="546.36" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (15 samples, 0.01%)</title><rect x="1166.4" y="113" width="0.1" height="15.0" fill="rgb(226,160,48)" rx="2" ry="2" />
-<text text-anchor="" x="1169.35" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::allocate_memory_for_string_type (19 samples, 0.01%)</title><rect x="140.0" y="337" width="0.2" height="15.0" fill="rgb(227,223,27)" rx="2" ry="2" />
-<text text-anchor="" x="143.04" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (46 samples, 0.03%)</title><rect x="1088.4" y="97" width="0.3" height="15.0" fill="rgb(223,44,21)" rx="2" ry="2" />
-<text text-anchor="" x="1091.37" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::lz4_decompress (32 samples, 0.02%)</title><rect x="1138.1" y="113" width="0.3" height="15.0" fill="rgb(219,60,47)" rx="2" ry="2" />
-<text text-anchor="" x="1141.14" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (53 samples, 0.03%)</title><rect x="138.5" y="337" width="0.4" height="15.0" fill="rgb(234,149,1)" rx="2" ry="2" />
-<text text-anchor="" x="141.50" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_seek_to_block_directly (877 samples, 0.57%)</title><rect x="1160.3" y="177" width="6.7" height="15.0" fill="rgb(254,15,2)" rx="2" ry="2" />
-<text text-anchor="" x="1163.31" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::next_vector (235 samples, 0.15%)</title><rect x="274.3" y="145" width="1.8" height="15.0" fill="rgb(236,111,45)" rx="2" ry="2" />
-<text text-anchor="" x="277.31" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_to_vectorized_row_batch (1,645 samples, 1.06%)</title><rect x="266.3" y="161" width="12.5" height="15.0" fill="rgb(206,101,24)" rx="2" ry="2" />
-<text text-anchor="" x="269.26" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::attached_by (9,791 samples, 6.32%)</title><rect x="148.8" y="225" width="74.6" height="15.0" fill="rgb(223,93,43)" rx="2" ry="2" />
-<text text-anchor="" x="151.85" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::C..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::~MemPool (36 samples, 0.02%)</title><rect x="855.3" y="193" width="0.2" height="15.0" fill="rgb(217,149,52)" rx="2" ry="2" />
-<text text-anchor="" x="858.28" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (20 samples, 0.01%)</title><rect x="673.9" y="97" width="0.1" height="15.0" fill="rgb(232,46,8)" rx="2" ry="2" />
-<text text-anchor="" x="676.87" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>find_busiest_group (32 samples, 0.02%)</title><rect x="164.5" y="177" width="0.2" height="15.0" fill="rgb(214,25,18)" rx="2" ry="2" />
-<text text-anchor="" x="167.46" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::init (21 samples, 0.01%)</title><rect x="873.7" y="193" width="0.2" height="15.0" fill="rgb(241,128,26)" rx="2" ry="2" />
-<text text-anchor="" x="876.73" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (22 samples, 0.01%)</title><rect x="136.2" y="321" width="0.1" height="15.0" fill="rgb(241,10,35)" rx="2" ry="2" />
-<text text-anchor="" x="139.16" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_attach_data_to_merge_set (33 samples, 0.02%)</title><rect x="829.5" y="209" width="0.3" height="15.0" fill="rgb(232,205,5)" rx="2" ry="2" />
-<text text-anchor="" x="832.53" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (21 samples, 0.01%)</title><rect x="547.1" y="97" width="0.2" height="15.0" fill="rgb(242,200,51)" rx="2" ry="2" />
-<text text-anchor="" x="550.14" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>brpc::policy::ProcessRpcRequest (144 samples, 0.09%)</title><rect x="841.7" y="257" width="1.1" height="15.0" fill="rgb(235,94,52)" rx="2" ry="2" />
-<text text-anchor="" x="844.67" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::next_vector (2,963 samples, 1.91%)</title><rect x="1041.1" y="161" width="22.5" height="15.0" fill="rgb(218,1,44)" rx="2" ry="2" />
-<text text-anchor="" x="1044.06" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::find_closet_num_bits (23 samples, 0.01%)</title><rect x="566.1" y="161" width="0.2" height="15.0" fill="rgb(222,75,8)" rx="2" ry="2" />
-<text text-anchor="" x="569.13" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_spill (15 samples, 0.01%)</title><rect x="171.0" y="161" width="0.2" height="15.0" fill="rgb(222,117,1)" rx="2" ry="2" />
-<text text-anchor="" x="174.04" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (85 samples, 0.05%)</title><rect x="216.7" y="193" width="0.6" height="15.0" fill="rgb(227,83,52)" rx="2" ry="2" />
-<text text-anchor="" x="219.66" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_seek_to_block_directly (50 samples, 0.03%)</title><rect x="871.8" y="177" width="0.4" height="15.0" fill="rgb(206,0,44)" rx="2" ry="2" />
-<text text-anchor="" x="874.79" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (134 samples, 0.09%)</title><rect x="186.3" y="177" width="1.1" height="15.0" fill="rgb(222,200,46)" rx="2" ry="2" />
-<text text-anchor="" x="189.34" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (37 samples, 0.02%)</title><rect x="692.4" y="81" width="0.2" height="15.0" fill="rgb(254,105,12)" rx="2" ry="2" />
-<text text-anchor="" x="695.37" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::seek (301 samples, 0.19%)</title><rect x="1163.0" y="161" width="2.3" height="15.0" fill="rgb(242,182,25)" rx="2" ry="2" />
-<text text-anchor="" x="1165.98" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_direct_values (190 samples, 0.12%)</title><rect x="200.8" y="145" width="1.4" height="15.0" fill="rgb(235,45,12)" rx="2" ry="2" />
-<text text-anchor="" x="203.76" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>fget_light (18 samples, 0.01%)</title><rect x="1135.6" y="97" width="0.2" height="15.0" fill="rgb(250,54,20)" rx="2" ry="2" />
-<text text-anchor="" x="1138.62" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (17 samples, 0.01%)</title><rect x="1166.1" y="129" width="0.1" height="15.0" fill="rgb(215,61,8)" rx="2" ry="2" />
-<text text-anchor="" x="1169.09" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (52 samples, 0.03%)</title><rect x="219.9" y="81" width="0.4" height="15.0" fill="rgb(225,4,9)" rx="2" ry="2" />
-<text text-anchor="" x="222.88" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>memset (76 samples, 0.05%)</title><rect x="48.3" y="321" width="0.5" height="15.0" fill="rgb(234,67,51)" rx="2" ry="2" />
-<text text-anchor="" x="51.26" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>base::internal::SpinLockWake (20 samples, 0.01%)</title><rect x="131.2" y="337" width="0.2" height="15.0" fill="rgb(216,88,33)" rx="2" ry="2" />
-<text text-anchor="" x="134.23" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (34 samples, 0.02%)</title><rect x="691.5" y="97" width="0.2" height="15.0" fill="rgb(238,137,34)" rx="2" ry="2" />
-<text text-anchor="" x="694.49" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::InListPredicate&lt;doris::StringValue&gt;::evaluate (967 samples, 0.62%)</title><rect x="857.2" y="193" width="7.3" height="15.0" fill="rgb(209,37,37)" rx="2" ry="2" />
-<text text-anchor="" x="860.19" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (14 samples, 0.01%)</title><rect x="396.3" y="65" width="0.1" height="15.0" fill="rgb(209,114,31)" rx="2" ry="2" />
-<text text-anchor="" x="399.26" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (50 samples, 0.03%)</title><rect x="1050.0" y="129" width="0.3" height="15.0" fill="rgb(224,171,3)" rx="2" ry="2" />
-<text text-anchor="" x="1052.96" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::init (16 samples, 0.01%)</title><rect x="841.9" y="97" width="0.2" height="15.0" fill="rgb(220,209,13)" rx="2" ry="2" />
-<text text-anchor="" x="844.94" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (25 samples, 0.02%)</title><rect x="216.3" y="161" width="0.2" height="15.0" fill="rgb(246,82,39)" rx="2" ry="2" />
-<text text-anchor="" x="219.32" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>intel_pmu_enable_all (288 samples, 0.19%)</title><rect x="845.9" y="321" width="2.2" height="15.0" fill="rgb(240,150,12)" rx="2" ry="2" />
-<text text-anchor="" x="848.88" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (31 samples, 0.02%)</title><rect x="171.8" y="177" width="0.2" height="15.0" fill="rgb(224,76,22)" rx="2" ry="2" />
-<text text-anchor="" x="174.81" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>ext4_mark_iloc_dirty (29 samples, 0.02%)</title><rect x="124.6" y="321" width="0.2" height="15.0" fill="rgb(209,160,26)" rx="2" ry="2" />
-<text text-anchor="" x="127.58" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__madvise (291 samples, 0.19%)</title><rect x="128.3" y="337" width="2.2" height="15.0" fill="rgb(242,67,22)" rx="2" ry="2" />
-<text text-anchor="" x="131.28" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::FindChunk (55 samples, 0.04%)</title><rect x="1128.6" y="113" width="0.4" height="15.0" fill="rgb(236,168,35)" rx="2" ry="2" />
-<text text-anchor="" x="1131.61" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (17 samples, 0.01%)</title><rect x="1183.1" y="81" width="0.1" height="15.0" fill="rgb(217,74,45)" rx="2" ry="2" />
-<text text-anchor="" x="1186.10" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (14 samples, 0.01%)</title><rect x="685.5" y="129" width="0.1" height="15.0" fill="rgb(246,102,40)" rx="2" ry="2" />
-<text text-anchor="" x="688.53" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (68 samples, 0.04%)</title><rect x="219.8" y="129" width="0.5" height="15.0" fill="rgb(215,166,5)" rx="2" ry="2" />
-<text text-anchor="" x="222.76" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_create_reader (94 samples, 0.06%)</title><rect x="1182.6" y="177" width="0.8" height="15.0" fill="rgb(233,58,39)" rx="2" ry="2" />
-<text text-anchor="" x="1185.65" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (18 samples, 0.01%)</title><rect x="216.4" y="129" width="0.1" height="15.0" fill="rgb(244,164,32)" rx="2" ry="2" />
-<text text-anchor="" x="219.36" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>void std::__adjust_heap&lt;__gnu_cxx::__normal_iterator&lt;doris::CollectIterator::ChildCtx**, std::vector&lt;doris::CollectIterator::ChildCtx*, std::allocator&lt;doris::CollectIterator::ChildCtx*&gt; &gt; &gt;, long, doris::CollectIterator::ChildCtx*, __gnu_cxx::__ops::_Iter_comp_iter&lt;doris::CollectIterator::ChildCtxComparator&gt; &gt; (34 samples, 0.02%)</title><rect x="1189.7" y="337" width="0.3" height="15.0" fill="rgb(242,141,14)" rx="2" ry="2" />
-<text text-anchor="" x="1192.74" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>syscall (14 samples, 0.01%)</title><rect x="854.2" y="337" width="0.1" height="15.0" fill="rgb(235,131,51)" rx="2" ry="2" />
-<text text-anchor="" x="857.22" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PushHandler::_convert (215 samples, 0.14%)</title><rect x="848.8" y="257" width="1.6" height="15.0" fill="rgb(235,66,37)" rx="2" ry="2" />
-<text text-anchor="" x="851.81" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (488 samples, 0.31%)</title><rect x="688.9" y="113" width="3.7" height="15.0" fill="rgb(210,156,24)" rx="2" ry="2" />
-<text text-anchor="" x="691.93" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___strncmp_ssse3 (70 samples, 0.05%)</title><rect x="857.5" y="177" width="0.5" height="15.0" fill="rgb(212,41,7)" rx="2" ry="2" />
-<text text-anchor="" x="860.48" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ExecNode::create_tree (32 samples, 0.02%)</title><rect x="841.8" y="129" width="0.3" height="15.0" fill="rgb(248,175,39)" rx="2" ry="2" />
-<text text-anchor="" x="844.82" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::combine (16 samples, 0.01%)</title><rect x="848.4" y="257" width="0.1" height="15.0" fill="rgb(219,225,40)" rx="2" ry="2" />
-<text text-anchor="" x="851.43" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (45 samples, 0.03%)</title><rect x="1162.6" y="113" width="0.4" height="15.0" fill="rgb(236,226,30)" rx="2" ry="2" />
-<text text-anchor="" x="1165.64" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (68 samples, 0.04%)</title><rect x="667.0" y="97" width="0.5" height="15.0" fill="rgb(210,175,3)" rx="2" ry="2" />
-<text text-anchor="" x="669.97" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::prepare_block_read (41,267 samples, 26.62%)</title><rect x="874.1" y="241" width="314.1" height="15.0" fill="rgb(231,109,47)" rx="2" ry="2" />
-<text text-anchor="" x="877.05" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::ColumnData::prepare_block_read</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_pick_row_groups (194 samples, 0.13%)</title><rect x="1183.4" y="177" width="1.4" height="15.0" fill="rgb(249,10,47)" rx="2" ry="2" />
-<text text-anchor="" x="1186.36" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>start_thread (498 samples, 0.32%)</title><rect x="848.2" y="337" width="3.8" height="15.0" fill="rgb(245,221,48)" rx="2" ry="2" />
-<text text-anchor="" x="851.25" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (18 samples, 0.01%)</title><rect x="200.9" y="129" width="0.2" height="15.0" fill="rgb(207,63,35)" rx="2" ry="2" />
-<text text-anchor="" x="203.94" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::init (23 samples, 0.01%)</title><rect x="873.7" y="209" width="0.2" height="15.0" fill="rgb(225,166,42)" rx="2" ry="2" />
-<text text-anchor="" x="876.73" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::DoubleColumnWriterBase&lt;double&gt;::write_batch (742 samples, 0.48%)</title><rect x="166.4" y="193" width="5.6" height="15.0" fill="rgb(227,170,38)" rx="2" ry="2" />
-<text text-anchor="" x="169.39" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (20 samples, 0.01%)</title><rect x="141.8" y="321" width="0.1" height="15.0" fill="rgb(227,183,19)" rx="2" ry="2" />
-<text text-anchor="" x="144.79" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::get_total_buffer_size (19 samples, 0.01%)</title><rect x="149.7" y="209" width="0.1" height="15.0" fill="rgb(226,86,6)" rx="2" ry="2" />
-<text text-anchor="" x="152.69" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (22 samples, 0.01%)</title><rect x="872.9" y="209" width="0.2" height="15.0" fill="rgb(222,10,23)" rx="2" ry="2" />
-<text text-anchor="" x="875.93" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseToSpans (16 samples, 0.01%)</title><rect x="855.4" y="113" width="0.1" height="15.0" fill="rgb(221,35,25)" rx="2" ry="2" />
-<text text-anchor="" x="858.42" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::get_total_buffer_size (1,785 samples, 1.15%)</title><rect x="150.6" y="193" width="13.6" height="15.0" fill="rgb(250,66,46)" rx="2" ry="2" />
-<text text-anchor="" x="153.65" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (3,076 samples, 1.98%)</title><rect x="601.9" y="225" width="23.4" height="15.0" fill="rgb(206,76,9)" rx="2" ry="2" />
-<text text-anchor="" x="604.92" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::finalize (206 samples, 0.13%)</title><rect x="164.2" y="209" width="1.6" height="15.0" fill="rgb(252,2,23)" rx="2" ry="2" />
-<text text-anchor="" x="167.23" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::seek (70 samples, 0.05%)</title><rect x="1161.6" y="161" width="0.5" height="15.0" fill="rgb(215,0,29)" rx="2" ry="2" />
-<text text-anchor="" x="1164.57" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_agg_key_next_row (7,814 samples, 5.04%)</title><rect x="251.4" y="225" width="59.4" height="15.0" fill="rgb(243,147,20)" rx="2" ry="2" />
-<text text-anchor="" x="254.37" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris:..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (60 samples, 0.04%)</title><rect x="275.6" y="129" width="0.5" height="15.0" fill="rgb(213,60,6)" rx="2" ry="2" />
-<text text-anchor="" x="278.64" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (61 samples, 0.04%)</title><rect x="171.2" y="161" width="0.4" height="15.0" fill="rgb(234,195,9)" rx="2" ry="2" />
-<text text-anchor="" x="174.15" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::index_cmp (54 samples, 0.03%)</title><rect x="1181.1" y="161" width="0.4" height="15.0" fill="rgb(247,26,27)" rx="2" ry="2" />
-<text text-anchor="" x="1184.08" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FragmentExecState::execute (61 samples, 0.04%)</title><rect x="1189.2" y="273" width="0.5" height="15.0" fill="rgb(226,154,42)" rx="2" ry="2" />
-<text text-anchor="" x="1192.22" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (59 samples, 0.04%)</title><rect x="219.8" y="97" width="0.5" height="15.0" fill="rgb(214,133,2)" rx="2" ry="2" />
-<text text-anchor="" x="222.83" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StreamIndexWriter::add_index_entry (55 samples, 0.04%)</title><rect x="569.6" y="193" width="0.4" height="15.0" fill="rgb(226,210,41)" rx="2" ry="2" />
-<text text-anchor="" x="572.61" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (18 samples, 0.01%)</title><rect x="1024.4" y="145" width="0.2" height="15.0" fill="rgb(245,31,47)" rx="2" ry="2" />
-<text text-anchor="" x="1027.44" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>rw_verify_area (26 samples, 0.02%)</title><rect x="52.5" y="321" width="0.2" height="15.0" fill="rgb(210,144,14)" rx="2" ry="2" />
-<text text-anchor="" x="55.51" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>base::internal::SpinLockDelay (32 samples, 0.02%)</title><rect x="131.0" y="337" width="0.2" height="15.0" fill="rgb(210,48,53)" rx="2" ry="2" />
-<text text-anchor="" x="133.99" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (22 samples, 0.01%)</title><rect x="872.9" y="193" width="0.2" height="15.0" fill="rgb(230,174,44)" rx="2" ry="2" />
-<text text-anchor="" x="875.93" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (641 samples, 0.41%)</title><rect x="1058.1" y="113" width="4.9" height="15.0" fill="rgb(246,7,7)" rx="2" ry="2" />
-<text text-anchor="" x="1061.09" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (501 samples, 0.32%)</title><rect x="598.1" y="209" width="3.8" height="15.0" fill="rgb(238,37,53)" rx="2" ry="2" />
-<text text-anchor="" x="601.10" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::vector&lt;doris::TTabletInfo, std::allocator&lt;doris::TTabletInfo&gt; &gt;::operator= (16 samples, 0.01%)</title><rect x="851.7" y="257" width="0.2" height="15.0" fill="rgb(227,15,48)" rx="2" ry="2" />
-<text text-anchor="" x="854.74" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PositionEntryReader::positions (18 samples, 0.01%)</title><rect x="1165.8" y="145" width="0.2" height="15.0" fill="rgb(239,172,37)" rx="2" ry="2" />
-<text text-anchor="" x="1168.83" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseListToSpans (26 samples, 0.02%)</title><rect x="855.8" y="145" width="0.2" height="15.0" fill="rgb(241,45,52)" rx="2" ry="2" />
-<text text-anchor="" x="858.81" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::Percentile::reset (15 samples, 0.01%)</title><rect x="848.7" y="273" width="0.1" height="15.0" fill="rgb(205,123,24)" rx="2" ry="2" />
-<text text-anchor="" x="851.65" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::_make_file_header (40 samples, 0.03%)</title><rect x="573.3" y="177" width="0.3" height="15.0" fill="rgb(245,73,48)" rx="2" ry="2" />
-<text text-anchor="" x="576.28" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (72 samples, 0.05%)</title><rect x="1145.4" y="97" width="0.6" height="15.0" fill="rgb(223,56,52)" rx="2" ry="2" />
-<text text-anchor="" x="1148.43" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (133 samples, 0.09%)</title><rect x="201.2" y="129" width="1.0" height="15.0" fill="rgb(245,223,3)" rx="2" ry="2" />
-<text text-anchor="" x="204.19" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::write_batch (28,202 samples, 18.19%)</title><rect x="355.4" y="209" width="214.6" height="15.0" fill="rgb(238,189,37)" rx="2" ry="2" />
-<text text-anchor="" x="358.37" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::SegmentWriter::write_..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_direct_values (49 samples, 0.03%)</title><rect x="414.4" y="145" width="0.4" height="15.0" fill="rgb(242,153,17)" rx="2" ry="2" />
-<text text-anchor="" x="417.40" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_write (38 samples, 0.02%)</title><rect x="165.4" y="177" width="0.3" height="15.0" fill="rgb(217,165,39)" rx="2" ry="2" />
-<text text-anchor="" x="168.44" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::CumulativeCompaction::_do_cumulative_compaction (67,697 samples, 43.67%)</title><rect x="326.1" y="257" width="515.3" height="15.0" fill="rgb(228,192,17)" rx="2" ry="2" />
-<text text-anchor="" x="329.14" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::CumulativeCompaction::_do_cumulative_compaction</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (25 samples, 0.02%)</title><rect x="147.9" y="321" width="0.2" height="15.0" fill="rgb(241,79,1)" rx="2" ry="2" />
-<text text-anchor="" x="150.94" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;unsigned long, false&gt;::next_vector (193 samples, 0.12%)</title><rect x="1090.9" y="161" width="1.4" height="15.0" fill="rgb(214,122,5)" rx="2" ry="2" />
-<text text-anchor="" x="1093.88" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (24 samples, 0.02%)</title><rect x="554.7" y="97" width="0.1" height="15.0" fill="rgb(237,128,28)" rx="2" ry="2" />
-<text text-anchor="" x="557.65" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (71 samples, 0.05%)</title><rect x="1090.2" y="129" width="0.5" height="15.0" fill="rgb(232,116,52)" rx="2" ry="2" />
-<text text-anchor="" x="1093.19" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::InsertRange (28 samples, 0.02%)</title><rect x="855.8" y="161" width="0.2" height="15.0" fill="rgb(227,53,8)" rx="2" ry="2" />
-<text text-anchor="" x="858.79" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::mem_pool (21 samples, 0.01%)</title><rect x="573.9" y="225" width="0.1" height="15.0" fill="rgb(234,168,35)" rx="2" ry="2" />
-<text text-anchor="" x="576.88" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FloatintPointColumnReader&lt;double&gt;::seek (59 samples, 0.04%)</title><rect x="1161.1" y="161" width="0.5" height="15.0" fill="rgb(253,35,31)" rx="2" ry="2" />
-<text text-anchor="" x="1164.12" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStreamFactory::~OutStreamFactory (35 samples, 0.02%)</title><rect x="573.6" y="177" width="0.3" height="15.0" fill="rgb(254,179,46)" rx="2" ry="2" />
-<text text-anchor="" x="576.61" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (40 samples, 0.03%)</title><rect x="856.7" y="225" width="0.3" height="15.0" fill="rgb(251,159,38)" rx="2" ry="2" />
-<text text-anchor="" x="859.68" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (17 samples, 0.01%)</title><rect x="1183.1" y="97" width="0.1" height="15.0" fill="rgb(210,220,4)" rx="2" ry="2" />
-<text text-anchor="" x="1186.10" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (103 samples, 0.07%)</title><rect x="688.1" y="113" width="0.8" height="15.0" fill="rgb(222,163,28)" rx="2" ry="2" />
-<text text-anchor="" x="691.15" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (51 samples, 0.03%)</title><rect x="546.9" y="113" width="0.4" height="15.0" fill="rgb(240,62,14)" rx="2" ry="2" />
-<text text-anchor="" x="549.91" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_raw_spin_lock (17 samples, 0.01%)</title><rect x="132.7" y="321" width="0.2" height="15.0" fill="rgb(211,123,3)" rx="2" ry="2" />
-<text text-anchor="" x="135.73" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (14 samples, 0.01%)</title><rect x="268.9" y="129" width="0.1" height="15.0" fill="rgb(225,216,39)" rx="2" ry="2" />
-<text text-anchor="" x="271.88" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (198 samples, 0.13%)</title><rect x="1163.8" y="129" width="1.5" height="15.0" fill="rgb(244,171,1)" rx="2" ry="2" />
-<text text-anchor="" x="1166.76" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (184 samples, 0.12%)</title><rect x="140.2" y="337" width="1.4" height="15.0" fill="rgb(217,26,10)" rx="2" ry="2" />
-<text text-anchor="" x="143.19" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (1,303 samples, 0.84%)</title><rect x="830.5" y="225" width="10.0" height="15.0" fill="rgb(231,113,25)" rx="2" ry="2" />
-<text text-anchor="" x="833.54" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write_to_file (47 samples, 0.03%)</title><rect x="165.4" y="193" width="0.3" height="15.0" fill="rgb(214,163,19)" rx="2" ry="2" />
-<text text-anchor="" x="168.37" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_raw_spin_lock (49 samples, 0.03%)</title><rect x="122.1" y="321" width="0.4" height="15.0" fill="rgb(224,140,5)" rx="2" ry="2" />
-<text text-anchor="" x="125.08" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;long, true&gt;::write_batch (47 samples, 0.03%)</title><rect x="136.0" y="337" width="0.3" height="15.0" fill="rgb(241,70,21)" rx="2" ry="2" />
-<text text-anchor="" x="138.99" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (49 samples, 0.03%)</title><rect x="1185.8" y="209" width="0.3" height="15.0" fill="rgb(209,147,11)" rx="2" ry="2" />
-<text text-anchor="" x="1188.77" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::_cumulative_compaction_thread_callback (67,740 samples, 43.70%)</title><rect x="326.0" y="305" width="515.6" height="15.0" fill="rgb(247,204,6)" rx="2" ry="2" />
-<text text-anchor="" x="328.95" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OLAPEngine::_cumulative_compaction_thread_callback</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>clear_page_c_e (50 samples, 0.03%)</title><rect x="31.0" y="305" width="0.4" height="15.0" fill="rgb(230,144,52)" rx="2" ry="2" />
-<text text-anchor="" x="34.01" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::Scavenge (26 samples, 0.02%)</title><rect x="854.8" y="193" width="0.2" height="15.0" fill="rgb(250,229,41)" rx="2" ry="2" />
-<text text-anchor="" x="857.83" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>system_call (32 samples, 0.02%)</title><rect x="54.1" y="321" width="0.2" height="15.0" fill="rgb(239,70,30)" rx="2" ry="2" />
-<text text-anchor="" x="57.06" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (21 samples, 0.01%)</title><rect x="674.4" y="97" width="0.1" height="15.0" fill="rgb(207,124,11)" rx="2" ry="2" />
-<text text-anchor="" x="677.36" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseToSpans (17 samples, 0.01%)</title><rect x="854.9" y="129" width="0.1" height="15.0" fill="rgb(245,45,31)" rx="2" ry="2" />
-<text text-anchor="" x="857.90" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>inotify_inode_queue_event (14 samples, 0.01%)</title><rect x="47.7" y="321" width="0.1" height="15.0" fill="rgb(247,46,30)" rx="2" ry="2" />
-<text text-anchor="" x="50.72" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (62 samples, 0.04%)</title><rect x="222.2" y="145" width="0.5" height="15.0" fill="rgb(252,165,16)" rx="2" ry="2" />
-<text text-anchor="" x="225.22" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (105 samples, 0.07%)</title><rect x="272.1" y="113" width="0.8" height="15.0" fill="rgb(233,14,44)" rx="2" ry="2" />
-<text text-anchor="" x="275.10" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (886 samples, 0.57%)</title><rect x="296.5" y="209" width="6.7" height="15.0" fill="rgb(236,36,21)" rx="2" ry="2" />
-<text text-anchor="" x="299.49" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Conditions::append_condition (51 samples, 0.03%)</title><rect x="1188.2" y="225" width="0.4" height="15.0" fill="rgb(240,185,34)" rx="2" ry="2" />
-<text text-anchor="" x="1191.18" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::finalize (469 samples, 0.30%)</title><rect x="570.3" y="225" width="3.6" height="15.0" fill="rgb(237,111,53)" rx="2" ry="2" />
-<text text-anchor="" x="573.32" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TaskWorkerPool::_report_olap_table_worker_thread_callback (153 samples, 0.10%)</title><rect x="850.8" y="321" width="1.2" height="15.0" fill="rgb(244,203,23)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_get_block (19 samples, 0.01%)</title><rect x="1180.5" y="177" width="0.2" height="15.0" fill="rgb(212,194,1)" rx="2" ry="2" />
-<text text-anchor="" x="1183.52" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnWriter::write (27 samples, 0.02%)</title><rect x="849.2" y="193" width="0.2" height="15.0" fill="rgb(208,177,40)" rx="2" ry="2" />
-<text text-anchor="" x="852.22" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (40 samples, 0.03%)</title><rect x="393.2" y="129" width="0.4" height="15.0" fill="rgb(229,84,26)" rx="2" ry="2" />
-<text text-anchor="" x="396.25" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (115 samples, 0.07%)</title><rect x="704.1" y="113" width="0.9" height="15.0" fill="rgb(209,212,15)" rx="2" ry="2" />
-<text text-anchor="" x="707.13" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>intel_pmu_enable_all (49 samples, 0.03%)</title><rect x="120.3" y="321" width="0.3" height="15.0" fill="rgb(246,76,30)" rx="2" ry="2" />
-<text text-anchor="" x="123.28" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnReader&lt;doris::StringColumnDirectReader&gt;::seek (159 samples, 0.10%)</title><rect x="1165.8" y="161" width="1.2" height="15.0" fill="rgb(242,19,19)" rx="2" ry="2" />
-<text text-anchor="" x="1168.77" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (527 samples, 0.34%)</title><rect x="693.9" y="97" width="4.0" height="15.0" fill="rgb(234,194,37)" rx="2" ry="2" />
-<text text-anchor="" x="696.86" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (22 samples, 0.01%)</title><rect x="1095.9" y="145" width="0.2" height="15.0" fill="rgb(220,139,27)" rx="2" ry="2" />
-<text text-anchor="" x="1098.93" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::BaseCompaction::_do_base_compaction (23,342 samples, 15.06%)</title><rect x="148.3" y="257" width="177.6" height="15.0" fill="rgb(232,176,9)" rx="2" ry="2" />
-<text text-anchor="" x="151.26" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::BaseCompaction::..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::Scavenge (28 samples, 0.02%)</title><rect x="855.3" y="177" width="0.2" height="15.0" fill="rgb(241,3,12)" rx="2" ry="2" />
-<text text-anchor="" x="858.34" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (39 samples, 0.03%)</title><rect x="275.8" y="113" width="0.3" height="15.0" fill="rgb(229,178,5)" rx="2" ry="2" />
-<text text-anchor="" x="278.80" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (1,470 samples, 0.95%)</title><rect x="790.2" y="193" width="11.2" height="15.0" fill="rgb(232,30,27)" rx="2" ry="2" />
-<text text-anchor="" x="793.20" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>radix_tree_lookup_slot (15 samples, 0.01%)</title><rect x="1136.0" y="97" width="0.1" height="15.0" fill="rgb(218,169,6)" rx="2" ry="2" />
-<text text-anchor="" x="1139.00" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PInternalServiceImpl&lt;doris::PBackendService&gt;::_exec_plan_fragment (125 samples, 0.08%)</title><rect x="841.7" y="209" width="1.0" height="15.0" fill="rgb(242,95,23)" rx="2" ry="2" />
-<text text-anchor="" x="844.72" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_spill (75 samples, 0.05%)</title><rect x="219.7" y="145" width="0.6" height="15.0" fill="rgb(254,114,52)" rx="2" ry="2" />
-<text text-anchor="" x="222.74" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>intel_pmu_enable_all (225 samples, 0.15%)</title><rect x="49.2" y="305" width="1.8" height="15.0" fill="rgb(235,68,20)" rx="2" ry="2" />
-<text text-anchor="" x="52.25" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_read_all_data_streams (52 samples, 0.03%)</title><rect x="1184.8" y="177" width="0.4" height="15.0" fill="rgb(230,92,3)" rx="2" ry="2" />
-<text text-anchor="" x="1187.84" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (1,132 samples, 0.73%)</title><rect x="191.1" y="161" width="8.6" height="15.0" fill="rgb(205,93,43)" rx="2" ry="2" />
-<text text-anchor="" x="194.09" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (37 samples, 0.02%)</title><rect x="272.6" y="97" width="0.3" height="15.0" fill="rgb(241,158,0)" rx="2" ry="2" />
-<text text-anchor="" x="275.61" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (87 samples, 0.06%)</title><rect x="273.3" y="97" width="0.6" height="15.0" fill="rgb(247,55,46)" rx="2" ry="2" />
-<text text-anchor="" x="276.27" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::_finalize_segment (468 samples, 0.30%)</title><rect x="570.3" y="209" width="3.6" height="15.0" fill="rgb(216,8,41)" rx="2" ry="2" />
-<text text-anchor="" x="573.32" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::init (16 samples, 0.01%)</title><rect x="829.6" y="161" width="0.2" height="15.0" fill="rgb(215,124,35)" rx="2" ry="2" />
-<text text-anchor="" x="832.65" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (18 samples, 0.01%)</title><rect x="202.1" y="113" width="0.1" height="15.0" fill="rgb(230,144,28)" rx="2" ry="2" />
-<text text-anchor="" x="205.07" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnStatistics::merge (69 samples, 0.04%)</title><rect x="355.8" y="177" width="0.6" height="15.0" fill="rgb(230,199,8)" rx="2" ry="2" />
-<text text-anchor="" x="358.83" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PositionEntryReader::positions (35 samples, 0.02%)</title><rect x="1163.2" y="129" width="0.3" height="15.0" fill="rgb(238,50,16)" rx="2" ry="2" />
-<text text-anchor="" x="1166.20" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (24 samples, 0.02%)</title><rect x="1063.3" y="113" width="0.2" height="15.0" fill="rgb(230,65,8)" rx="2" ry="2" />
-<text text-anchor="" x="1066.34" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::next_vector (40 samples, 0.03%)</title><rect x="135.4" y="337" width="0.3" height="15.0" fill="rgb(213,149,43)" rx="2" ry="2" />
-<text text-anchor="" x="138.37" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcpy_sse2_unaligned (45 samples, 0.03%)</title><rect x="130.6" y="337" width="0.3" height="15.0" fill="rgb(226,144,50)" rx="2" ry="2" />
-<text text-anchor="" x="133.55" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::free_all (37 samples, 0.02%)</title><rect x="1172.9" y="177" width="0.3" height="15.0" fill="rgb(228,175,0)" rx="2" ry="2" />
-<text text-anchor="" x="1175.87" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (797 samples, 0.51%)</title><rect x="1082.7" y="129" width="6.0" height="15.0" fill="rgb(211,132,39)" rx="2" ry="2" />
-<text text-anchor="" x="1085.65" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (364 samples, 0.23%)</title><rect x="1054.2" y="113" width="2.8" height="15.0" fill="rgb(228,70,40)" rx="2" ry="2" />
-<text text-anchor="" x="1057.22" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (26 samples, 0.02%)</title><rect x="392.8" y="113" width="0.2" height="15.0" fill="rgb(212,202,45)" rx="2" ry="2" />
-<text text-anchor="" x="395.82" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::prepare_block_read (2,052 samples, 1.32%)</title><rect x="857.1" y="241" width="15.7" height="15.0" fill="rgb(252,155,2)" rx="2" ry="2" />
-<text text-anchor="" x="860.15" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (40 samples, 0.03%)</title><rect x="670.4" y="81" width="0.3" height="15.0" fill="rgb(244,21,48)" rx="2" ry="2" />
-<text text-anchor="" x="673.41" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::olap_crc32 (48 samples, 0.03%)</title><rect x="165.0" y="177" width="0.4" height="15.0" fill="rgb(227,170,49)" rx="2" ry="2" />
-<text text-anchor="" x="168.00" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (3,695 samples, 2.38%)</title><rect x="801.4" y="193" width="28.1" height="15.0" fill="rgb(240,218,38)" rx="2" ry="2" />
-<text text-anchor="" x="804.39" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_to_vectorized_row_batch (21,293 samples, 13.73%)</title><rect x="998.2" y="177" width="162.1" height="15.0" fill="rgb(210,55,52)" rx="2" ry="2" />
-<text text-anchor="" x="1001.24" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::SegmentReader..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcpy_sse2_unaligned (19 samples, 0.01%)</title><rect x="355.7" y="177" width="0.1" height="15.0" fill="rgb(226,182,23)" rx="2" ry="2" />
-<text text-anchor="" x="358.69" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (1,229 samples, 0.79%)</title><rect x="451.1" y="177" width="9.4" height="15.0" fill="rgb(254,21,37)" rx="2" ry="2" />
-<text text-anchor="" x="454.14" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>clear_page_c_e (14 samples, 0.01%)</title><rect x="1157.7" y="113" width="0.1" height="15.0" fill="rgb(217,40,54)" rx="2" ry="2" />
-<text text-anchor="" x="1160.70" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (27 samples, 0.02%)</title><rect x="413.7" y="129" width="0.2" height="15.0" fill="rgb(252,50,41)" rx="2" ry="2" />
-<text text-anchor="" x="416.65" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (272 samples, 0.18%)</title><rect x="317.3" y="225" width="2.1" height="15.0" fill="rgb(208,157,41)" rx="2" ry="2" />
-<text text-anchor="" x="320.29" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (69 samples, 0.04%)</title><rect x="209.1" y="177" width="0.5" height="15.0" fill="rgb(234,20,37)" rx="2" ry="2" />
-<text text-anchor="" x="212.12" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>syscall (80 samples, 0.05%)</title><rect x="53.3" y="321" width="0.6" height="15.0" fill="rgb(218,18,10)" rx="2" ry="2" />
-<text text-anchor="" x="56.29" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (261 samples, 0.17%)</title><rect x="413.4" y="161" width="2.0" height="15.0" fill="rgb(235,75,52)" rx="2" ry="2" />
-<text text-anchor="" x="416.42" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::seek (115 samples, 0.07%)</title><rect x="1162.1" y="161" width="0.9" height="15.0" fill="rgb(211,225,50)" rx="2" ry="2" />
-<text text-anchor="" x="1165.10" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (270 samples, 0.17%)</title><rect x="132.6" y="337" width="2.0" height="15.0" fill="rgb(250,185,40)" rx="2" ry="2" />
-<text text-anchor="" x="135.59" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_fill_compressed (21 samples, 0.01%)</title><rect x="1017.6" y="129" width="0.1" height="15.0" fill="rgb(225,47,34)" rx="2" ry="2" />
-<text text-anchor="" x="1020.56" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_short_repeat_values (221 samples, 0.14%)</title><rect x="564.2" y="145" width="1.7" height="15.0" fill="rgb(211,159,12)" rx="2" ry="2" />
-<text text-anchor="" x="567.20" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StringColumnDirectReader::next_vector (58 samples, 0.04%)</title><rect x="145.3" y="337" width="0.4" height="15.0" fill="rgb(242,127,49)" rx="2" ry="2" />
-<text text-anchor="" x="148.28" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree&lt;doris::StringValue, doris::StringValue, std::_Identity&lt;doris::StringValue&gt;, std::less&lt;doris::StringValue&gt;, std::allocator&lt;doris::StringValue&gt; &gt;::find (85 samples, 0.05%)</title><rect x="1179.8" y="193" width="0.7" height="15.0" fill="rgb(210,186,14)" rx="2" ry="2" />
-<text text-anchor="" x="1182.81" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_short_repeat_values (72 samples, 0.05%)</title><rect x="414.8" y="145" width="0.5" height="15.0" fill="rgb(230,19,14)" rx="2" ry="2" />
-<text text-anchor="" x="417.77" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FragmentExecState::prepare (83 samples, 0.05%)</title><rect x="841.7" y="161" width="0.7" height="15.0" fill="rgb(222,119,51)" rx="2" ry="2" />
-<text text-anchor="" x="844.75" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (136 samples, 0.09%)</title><rect x="272.9" y="113" width="1.0" height="15.0" fill="rgb(217,106,37)" rx="2" ry="2" />
-<text text-anchor="" x="275.89" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OlapScanner::get_batch (2,175 samples, 1.40%)</title><rect x="856.2" y="289" width="16.6" height="15.0" fill="rgb(248,17,42)" rx="2" ry="2" />
-<text text-anchor="" x="859.22" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (30 samples, 0.02%)</title><rect x="391.8" y="129" width="0.2" height="15.0" fill="rgb(235,177,39)" rx="2" ry="2" />
-<text text-anchor="" x="394.79" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcmp_sse4_1 (103 samples, 0.07%)</title><rect x="236.9" y="209" width="0.8" height="15.0" fill="rgb(231,101,2)" rx="2" ry="2" />
-<text text-anchor="" x="239.91" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (36 samples, 0.02%)</title><rect x="268.3" y="129" width="0.3" height="15.0" fill="rgb(229,210,18)" rx="2" ry="2" />
-<text text-anchor="" x="271.31" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (91 samples, 0.06%)</title><rect x="556.6" y="129" width="0.7" height="15.0" fill="rgb(251,83,12)" rx="2" ry="2" />
-<text text-anchor="" x="559.58" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (15 samples, 0.01%)</title><rect x="548.9" y="113" width="0.1" height="15.0" fill="rgb(210,165,9)" rx="2" ry="2" />
-<text text-anchor="" x="551.88" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (40,153 samples, 25.90%)</title><rect x="874.8" y="209" width="305.7" height="15.0" fill="rgb(246,152,40)" rx="2" ry="2" />
-<text text-anchor="" x="877.83" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >_ZN5doris10ColumnData10_get_blockEbi.cons..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (67 samples, 0.04%)</title><rect x="1093.6" y="161" width="0.5" height="15.0" fill="rgb(227,36,46)" rx="2" ry="2" />
-<text text-anchor="" x="1096.63" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentGroup::find_short_key (86 samples, 0.06%)</title><rect x="1180.9" y="193" width="0.6" height="15.0" fill="rgb(219,48,22)" rx="2" ry="2" />
-<text text-anchor="" x="1183.87" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (46 samples, 0.03%)</title><rect x="1150.2" y="97" width="0.4" height="15.0" fill="rgb(247,11,43)" rx="2" ry="2" />
-<text text-anchor="" x="1153.21" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (14 samples, 0.01%)</title><rect x="396.3" y="33" width="0.1" height="15.0" fill="rgb(217,203,48)" rx="2" ry="2" />
-<text text-anchor="" x="399.26" y="43.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (20 samples, 0.01%)</title><rect x="142.2" y="321" width="0.2" height="15.0" fill="rgb(235,14,25)" rx="2" ry="2" />
-<text text-anchor="" x="145.22" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (744 samples, 0.48%)</title><rect x="391.6" y="161" width="5.7" height="15.0" fill="rgb(210,25,25)" rx="2" ry="2" />
-<text text-anchor="" x="394.65" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___strncmp_ssse3 (26 samples, 0.02%)</title><rect x="127.7" y="337" width="0.2" height="15.0" fill="rgb(212,179,14)" rx="2" ry="2" />
-<text text-anchor="" x="130.74" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (46 samples, 0.03%)</title><rect x="1092.0" y="145" width="0.3" height="15.0" fill="rgb(243,136,31)" rx="2" ry="2" />
-<text text-anchor="" x="1094.99" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (18 samples, 0.01%)</title><rect x="1183.1" y="113" width="0.1" height="15.0" fill="rgb(227,194,17)" rx="2" ry="2" />
-<text text-anchor="" x="1186.09" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (109 samples, 0.07%)</title><rect x="853.1" y="321" width="0.8" height="15.0" fill="rgb(246,167,13)" rx="2" ry="2" />
-<text text-anchor="" x="856.11" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>brpc::Socket::ProcessEvent (156 samples, 0.10%)</title><rect x="841.6" y="305" width="1.2" height="15.0" fill="rgb(210,12,34)" rx="2" ry="2" />
-<text text-anchor="" x="844.64" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_patched_base_values (822 samples, 0.53%)</title><rect x="697.9" y="113" width="6.2" height="15.0" fill="rgb(211,61,33)" rx="2" ry="2" />
-<text text-anchor="" x="700.87" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (188 samples, 0.12%)</title><rect x="142.4" y="337" width="1.4" height="15.0" fill="rgb(229,229,27)" rx="2" ry="2" />
-<text text-anchor="" x="145.38" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentGroup::add_short_key (362 samples, 0.23%)</title><rect x="330.8" y="209" width="2.7" height="15.0" fill="rgb(229,195,16)" rx="2" ry="2" />
-<text text-anchor="" x="333.79" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_seek_to_row (41,249 samples, 26.61%)</title><rect x="874.1" y="225" width="314.0" height="15.0" fill="rgb(254,128,35)" rx="2" ry="2" />
-<text text-anchor="" x="877.12" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::ColumnData::_seek_to_row</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentGroup::add_short_key (100 samples, 0.06%)</title><rect x="149.8" y="209" width="0.8" height="15.0" fill="rgb(239,109,35)" rx="2" ry="2" />
-<text text-anchor="" x="152.85" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (178 samples, 0.11%)</title><rect x="1094.6" y="145" width="1.3" height="15.0" fill="rgb(226,175,25)" rx="2" ry="2" />
-<text text-anchor="" x="1097.57" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (130 samples, 0.08%)</title><rect x="1159.3" y="161" width="1.0" height="15.0" fill="rgb(253,35,27)" rx="2" ry="2" />
-<text text-anchor="" x="1162.32" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (1,583 samples, 1.02%)</title><rect x="1138.6" y="129" width="12.1" height="15.0" fill="rgb(241,32,52)" rx="2" ry="2" />
-<text text-anchor="" x="1141.61" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (432 samples, 0.28%)</title><rect x="566.3" y="193" width="3.3" height="15.0" fill="rgb(243,111,35)" rx="2" ry="2" />
-<text text-anchor="" x="569.33" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (90 samples, 0.06%)</title><rect x="1092.9" y="145" width="0.7" height="15.0" fill="rgb(222,146,20)" rx="2" ry="2" />
-<text text-anchor="" x="1095.88" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (59 samples, 0.04%)</title><rect x="1032.4" y="97" width="0.4" height="15.0" fill="rgb(245,15,15)" rx="2" ry="2" />
-<text text-anchor="" x="1035.38" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_seek_to_row (2,052 samples, 1.32%)</title><rect x="857.1" y="225" width="15.7" height="15.0" fill="rgb(209,220,5)" rx="2" ry="2" />
-<text text-anchor="" x="860.15" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::allocate_memory_for_string_type (41 samples, 0.03%)</title><rect x="841.1" y="241" width="0.3" height="15.0" fill="rgb(221,127,2)" rx="2" ry="2" />
-<text text-anchor="" x="844.09" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__libc_send (36 samples, 0.02%)</title><rect x="32.9" y="321" width="0.3" height="15.0" fill="rgb(212,45,35)" rx="2" ry="2" />
-<text text-anchor="" x="35.90" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (26 samples, 0.02%)</title><rect x="562.3" y="49" width="0.2" height="15.0" fill="rgb(250,220,10)" rx="2" ry="2" />
-<text text-anchor="" x="565.29" y="59.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (498 samples, 0.32%)</title><rect x="172.0" y="193" width="3.8" height="15.0" fill="rgb(211,165,15)" rx="2" ry="2" />
-<text text-anchor="" x="175.04" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (25 samples, 0.02%)</title><rect x="171.6" y="161" width="0.2" height="15.0" fill="rgb(232,10,28)" rx="2" ry="2" />
-<text text-anchor="" x="174.62" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (181 samples, 0.12%)</title><rect x="305.0" y="193" width="1.4" height="15.0" fill="rgb(206,39,15)" rx="2" ry="2" />
-<text text-anchor="" x="308.01" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::next_vector (891 samples, 0.57%)</title><rect x="664.0" y="145" width="6.8" height="15.0" fill="rgb(248,41,10)" rx="2" ry="2" />
-<text text-anchor="" x="667.04" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::ReleaseToCentralCache (37 samples, 0.02%)</title><rect x="855.7" y="177" width="0.3" height="15.0" fill="rgb(251,153,16)" rx="2" ry="2" />
-<text text-anchor="" x="858.72" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (38 samples, 0.02%)</title><rect x="871.4" y="129" width="0.3" height="15.0" fill="rgb(231,138,49)" rx="2" ry="2" />
-<text text-anchor="" x="874.38" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (1,240 samples, 0.80%)</title><rect x="406.0" y="177" width="9.4" height="15.0" fill="rgb(224,48,5)" rx="2" ry="2" />
-<text text-anchor="" x="408.97" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (58 samples, 0.04%)</title><rect x="277.8" y="113" width="0.5" height="15.0" fill="rgb(218,59,51)" rx="2" ry="2" />
-<text text-anchor="" x="280.83" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>find_busiest_group (56 samples, 0.04%)</title><rect x="570.8" y="161" width="0.4" height="15.0" fill="rgb(212,191,45)" rx="2" ry="2" />
-<text text-anchor="" x="573.79" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (529 samples, 0.34%)</title><rect x="1032.8" y="129" width="4.1" height="15.0" fill="rgb(243,30,39)" rx="2" ry="2" />
-<text text-anchor="" x="1035.83" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__audit_syscall_exit (61 samples, 0.04%)</title><rect x="32.1" y="321" width="0.5" height="15.0" fill="rgb(224,11,36)" rx="2" ry="2" />
-<text text-anchor="" x="35.10" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (15 samples, 0.01%)</title><rect x="396.3" y="97" width="0.1" height="15.0" fill="rgb(250,127,41)" rx="2" ry="2" />
-<text text-anchor="" x="399.25" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Merger::merge (67,584 samples, 43.59%)</title><rect x="326.4" y="241" width="514.5" height="15.0" fill="rgb(252,100,46)" rx="2" ry="2" />
-<text text-anchor="" x="329.43" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Merger::merge</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (40 samples, 0.03%)</title><rect x="674.0" y="97" width="0.3" height="15.0" fill="rgb(244,46,4)" rx="2" ry="2" />
-<text text-anchor="" x="677.02" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (34 samples, 0.02%)</title><rect x="704.7" y="97" width="0.3" height="15.0" fill="rgb(224,9,32)" rx="2" ry="2" />
-<text text-anchor="" x="707.75" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TaskWorkerPool::_report_disk_state_worker_thread_callback (47 samples, 0.03%)</title><rect x="850.5" y="321" width="0.3" height="15.0" fill="rgb(224,120,26)" rx="2" ry="2" />
-<text text-anchor="" x="853.48" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PBackendService::CallMethod (135 samples, 0.09%)</title><rect x="841.7" y="241" width="1.0" height="15.0" fill="rgb(208,10,15)" rx="2" ry="2" />
-<text text-anchor="" x="844.70" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::close (197 samples, 0.13%)</title><rect x="854.6" y="257" width="1.5" height="15.0" fill="rgb(233,220,19)" rx="2" ry="2" />
-<text text-anchor="" x="857.61" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_spill (17 samples, 0.01%)</title><rect x="562.5" y="113" width="0.1" height="15.0" fill="rgb(222,7,20)" rx="2" ry="2" />
-<text text-anchor="" x="565.51" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::crc32 (82 samples, 0.05%)</title><rect x="571.8" y="177" width="0.7" height="15.0" fill="rgb(254,200,2)" rx="2" ry="2" />
-<text text-anchor="" x="574.83" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (169 samples, 0.11%)</title><rect x="554.9" y="113" width="1.2" height="15.0" fill="rgb(230,134,38)" rx="2" ry="2" />
-<text text-anchor="" x="557.86" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;int, true&gt;::write_batch (3,487 samples, 2.25%)</title><rect x="370.8" y="193" width="26.5" height="15.0" fill="rgb(229,68,49)" rx="2" ry="2" />
-<text text-anchor="" x="373.80" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ThreadPool::work_thread (75 samples, 0.05%)</title><rect x="1189.2" y="321" width="0.5" height="15.0" fill="rgb(215,198,33)" rx="2" ry="2" />
-<text text-anchor="" x="1192.17" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>kmem_cache_alloc (16 samples, 0.01%)</title><rect x="844.6" y="321" width="0.1" height="15.0" fill="rgb(230,189,39)" rx="2" ry="2" />
-<text text-anchor="" x="847.57" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_delta_values (187 samples, 0.12%)</title><rect x="391.7" y="145" width="1.5" height="15.0" fill="rgb(220,191,13)" rx="2" ry="2" />
-<text text-anchor="" x="394.74" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (124 samples, 0.08%)</title><rect x="1028.0" y="129" width="0.9" height="15.0" fill="rgb(237,92,13)" rx="2" ry="2" />
-<text text-anchor="" x="1030.97" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (40 samples, 0.03%)</title><rect x="865.4" y="145" width="0.3" height="15.0" fill="rgb(244,115,14)" rx="2" ry="2" />
-<text text-anchor="" x="868.39" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>release_pages (18 samples, 0.01%)</title><rect x="130.0" y="321" width="0.1" height="15.0" fill="rgb(252,111,8)" rx="2" ry="2" />
-<text text-anchor="" x="133.01" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_direct_values (527 samples, 0.34%)</title><rect x="393.2" y="145" width="4.0" height="15.0" fill="rgb(231,108,33)" rx="2" ry="2" />
-<text text-anchor="" x="396.16" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnWriter::finalize (27 samples, 0.02%)</title><rect x="573.4" y="145" width="0.2" height="15.0" fill="rgb(222,123,53)" rx="2" ry="2" />
-<text text-anchor="" x="576.36" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (15 samples, 0.01%)</title><rect x="871.1" y="97" width="0.1" height="15.0" fill="rgb(222,129,21)" rx="2" ry="2" />
-<text text-anchor="" x="874.08" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::_init (20 samples, 0.01%)</title><rect x="1188.7" y="209" width="0.2" height="15.0" fill="rgb(213,21,23)" rx="2" ry="2" />
-<text text-anchor="" x="1191.71" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (385 samples, 0.25%)</title><rect x="218.7" y="161" width="2.9" height="15.0" fill="rgb(221,130,34)" rx="2" ry="2" />
-<text text-anchor="" x="221.72" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (29 samples, 0.02%)</title><rect x="867.2" y="145" width="0.2" height="15.0" fill="rgb(223,2,10)" rx="2" ry="2" />
-<text text-anchor="" x="870.23" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (13,860 samples, 8.94%)</title><rect x="460.8" y="177" width="105.5" height="15.0" fill="rgb(246,153,21)" rx="2" ry="2" />
-<text text-anchor="" x="463.81" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::RunLe..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LzoBinaryReader::_next_block (45 samples, 0.03%)</title><rect x="850.0" y="225" width="0.4" height="15.0" fill="rgb(213,141,35)" rx="2" ry="2" />
-<text text-anchor="" x="853.05" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (28 samples, 0.02%)</title><rect x="271.9" y="113" width="0.2" height="15.0" fill="rgb(235,36,11)" rx="2" ry="2" />
-<text text-anchor="" x="274.88" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FloatintPointColumnReader&lt;double&gt;::next_vector (283 samples, 0.18%)</title><rect x="266.4" y="145" width="2.2" height="15.0" fill="rgb(221,223,53)" rx="2" ry="2" />
-<text text-anchor="" x="269.43" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (304 samples, 0.20%)</title><rect x="169.5" y="177" width="2.3" height="15.0" fill="rgb(228,26,10)" rx="2" ry="2" />
-<text text-anchor="" x="172.49" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>get_page_from_freelist (14 samples, 0.01%)</title><rect x="125.3" y="321" width="0.1" height="15.0" fill="rgb(216,161,10)" rx="2" ry="2" />
-<text text-anchor="" x="128.34" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PlanFragmentExecutor::open_internal (52 samples, 0.03%)</title><rect x="1189.3" y="241" width="0.4" height="15.0" fill="rgb(235,41,42)" rx="2" ry="2" />
-<text text-anchor="" x="1192.28" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_attach_data_to_merge_set (2,053 samples, 1.32%)</title><rect x="857.1" y="257" width="15.7" height="15.0" fill="rgb(252,84,2)" rx="2" ry="2" />
-<text text-anchor="" x="860.15" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (168 samples, 0.11%)</title><rect x="666.5" y="113" width="1.3" height="15.0" fill="rgb(247,184,52)" rx="2" ry="2" />
-<text text-anchor="" x="669.49" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (160 samples, 0.10%)</title><rect x="546.1" y="129" width="1.2" height="15.0" fill="rgb(235,152,33)" rx="2" ry="2" />
-<text text-anchor="" x="549.10" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_init_conditions_param (67 samples, 0.04%)</title><rect x="1188.2" y="241" width="0.5" height="15.0" fill="rgb(223,47,46)" rx="2" ry="2" />
-<text text-anchor="" x="1191.17" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (383 samples, 0.25%)</title><rect x="776.1" y="193" width="2.9" height="15.0" fill="rgb(209,168,40)" rx="2" ry="2" />
-<text text-anchor="" x="779.12" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (586 samples, 0.38%)</title><rect x="306.4" y="193" width="4.4" height="15.0" fill="rgb(211,179,22)" rx="2" ry="2" />
-<text text-anchor="" x="309.39" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FragmentMgr::exec_actual (61 samples, 0.04%)</title><rect x="1189.2" y="289" width="0.5" height="15.0" fill="rgb(242,225,47)" rx="2" ry="2" />
-<text text-anchor="" x="1192.22" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>palo_be (155,028 samples, 100.00%)</title><rect x="10.0" y="353" width="1180.0" height="15.0" fill="rgb(227,127,46)" rx="2" ry="2" />
-<text text-anchor="" x="13.00" y="363.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >palo_be</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>LZ4_decompress_safe (8,365 samples, 5.40%)</title><rect x="56.3" y="337" width="63.7" height="15.0" fill="rgb(210,156,35)" rx="2" ry="2" />
-<text text-anchor="" x="59.31" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >LZ4_de..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OlapScanner::open (41,543 samples, 26.80%)</title><rect x="872.8" y="289" width="316.2" height="15.0" fill="rgb(244,212,15)" rx="2" ry="2" />
-<text text-anchor="" x="875.77" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OlapScanner::open</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (20 samples, 0.01%)</title><rect x="171.5" y="145" width="0.1" height="15.0" fill="rgb(243,160,53)" rx="2" ry="2" />
-<text text-anchor="" x="174.46" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (19 samples, 0.01%)</title><rect x="147.5" y="321" width="0.2" height="15.0" fill="rgb(225,45,11)" rx="2" ry="2" />
-<text text-anchor="" x="150.55" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (295 samples, 0.19%)</title><rect x="672.7" y="129" width="2.3" height="15.0" fill="rgb(211,78,48)" rx="2" ry="2" />
-<text text-anchor="" x="675.71" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>put_page (44 samples, 0.03%)</title><rect x="51.1" y="321" width="0.3" height="15.0" fill="rgb(231,228,41)" rx="2" ry="2" />
-<text text-anchor="" x="54.06" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>LZ4_compress_fast_extState (2,610 samples, 1.68%)</title><rect x="11.9" y="321" width="19.9" height="15.0" fill="rgb(221,133,32)" rx="2" ry="2" />
-<text text-anchor="" x="14.92" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (908 samples, 0.59%)</title><rect x="557.3" y="129" width="6.9" height="15.0" fill="rgb(239,23,3)" rx="2" ry="2" />
-<text text-anchor="" x="560.28" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (170 samples, 0.11%)</title><rect x="1158.0" y="145" width="1.3" height="15.0" fill="rgb(231,84,47)" rx="2" ry="2" />
-<text text-anchor="" x="1161.02" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::next_vector (15 samples, 0.01%)</title><rect x="856.8" y="193" width="0.1" height="15.0" fill="rgb(229,62,2)" rx="2" ry="2" />
-<text text-anchor="" x="859.79" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (26 samples, 0.02%)</title><rect x="1030.3" y="113" width="0.2" height="15.0" fill="rgb(208,212,42)" rx="2" ry="2" />
-<text text-anchor="" x="1033.29" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_init_params (106 samples, 0.07%)</title><rect x="1188.2" y="257" width="0.8" height="15.0" fill="rgb(249,122,34)" rx="2" ry="2" />
-<text text-anchor="" x="1191.17" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnWriter::write_batch (19,822 samples, 12.79%)</title><rect x="415.4" y="193" width="150.9" height="15.0" fill="rgb(206,52,9)" rx="2" ry="2" />
-<text text-anchor="" x="418.43" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::LargeIntColu..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (2,131 samples, 1.37%)</title><rect x="1024.8" y="145" width="16.2" height="15.0" fill="rgb(206,17,5)" rx="2" ry="2" />
-<text text-anchor="" x="1027.78" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (39 samples, 0.03%)</title><rect x="147.8" y="337" width="0.3" height="15.0" fill="rgb(224,84,28)" rx="2" ry="2" />
-<text text-anchor="" x="150.84" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::EqualPredicate&lt;doris::StringValue&gt;::evaluate (498 samples, 0.32%)</title><rect x="875.4" y="193" width="3.8" height="15.0" fill="rgb(251,209,14)" rx="2" ry="2" />
-<text text-anchor="" x="878.37" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::allocate_memory_for_string_type (843 samples, 0.54%)</title><rect x="310.9" y="225" width="6.4" height="15.0" fill="rgb(217,52,22)" rx="2" ry="2" />
-<text text-anchor="" x="313.87" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (15 samples, 0.01%)</title><rect x="200.6" y="113" width="0.1" height="15.0" fill="rgb(250,24,10)" rx="2" ry="2" />
-<text text-anchor="" x="203.57" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_var_unsigned (25 samples, 0.02%)</title><rect x="414.2" y="129" width="0.2" height="15.0" fill="rgb(213,43,49)" rx="2" ry="2" />
-<text text-anchor="" x="417.21" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (21 samples, 0.01%)</title><rect x="1166.6" y="129" width="0.2" height="15.0" fill="rgb(236,181,14)" rx="2" ry="2" />
-<text text-anchor="" x="1169.61" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemIndex::find (77 samples, 0.05%)</title><rect x="1180.9" y="177" width="0.6" height="15.0" fill="rgb(243,31,36)" rx="2" ry="2" />
-<text text-anchor="" x="1183.90" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::get_num_rows (23 samples, 0.01%)</title><rect x="851.5" y="273" width="0.1" height="15.0" fill="rgb(215,51,45)" rx="2" ry="2" />
-<text text-anchor="" x="854.46" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>flush_tlb_others_ipi (43 samples, 0.03%)</title><rect x="129.1" y="321" width="0.4" height="15.0" fill="rgb(220,40,3)" rx="2" ry="2" />
-<text text-anchor="" x="132.13" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (127 samples, 0.08%)</title><rect x="177.7" y="161" width="1.0" height="15.0" fill="rgb(250,113,25)" rx="2" ry="2" />
-<text text-anchor="" x="180.69" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (218 samples, 0.14%)</title><rect x="1031.2" y="113" width="1.6" height="15.0" fill="rgb(226,141,32)" rx="2" ry="2" />
-<text text-anchor="" x="1034.17" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (29 samples, 0.02%)</title><rect x="562.3" y="81" width="0.2" height="15.0" fill="rgb(248,199,0)" rx="2" ry="2" />
-<text text-anchor="" x="565.28" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (90 samples, 0.06%)</title><rect x="1030.5" y="113" width="0.7" height="15.0" fill="rgb(251,196,43)" rx="2" ry="2" />
-<text text-anchor="" x="1033.49" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (24 samples, 0.02%)</title><rect x="56.1" y="321" width="0.2" height="15.0" fill="rgb(206,64,15)" rx="2" ry="2" />
-<text text-anchor="" x="59.09" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseListToSpans (16 samples, 0.01%)</title><rect x="855.4" y="129" width="0.1" height="15.0" fill="rgb(254,165,43)" rx="2" ry="2" />
-<text text-anchor="" x="858.42" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PositionEntryReader::positions (19 samples, 0.01%)</title><rect x="1162.2" y="129" width="0.2" height="15.0" fill="rgb(218,66,26)" rx="2" ry="2" />
-<text text-anchor="" x="1165.24" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>all (155,028 samples, 100%)</title><rect x="10.0" y="369" width="1180.0" height="15.0" fill="rgb(253,27,52)" rx="2" ry="2" />
-<text text-anchor="" x="13.00" y="379.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>mnt_want_write_file (14 samples, 0.01%)</title><rect x="126.6" y="321" width="0.1" height="15.0" fill="rgb(246,107,41)" rx="2" ry="2" />
-<text text-anchor="" x="129.62" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (16 samples, 0.01%)</title><rect x="135.8" y="321" width="0.2" height="15.0" fill="rgb(242,179,47)" rx="2" ry="2" />
-<text text-anchor="" x="138.83" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (205 samples, 0.13%)</title><rect x="1147.8" y="113" width="1.6" height="15.0" fill="rgb(245,152,19)" rx="2" ry="2" />
-<text text-anchor="" x="1150.79" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::init (25 samples, 0.02%)</title><rect x="1182.8" y="161" width="0.2" height="15.0" fill="rgb(215,198,52)" rx="2" ry="2" />
-<text text-anchor="" x="1185.81" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>ext4_da_get_block_prep (14 samples, 0.01%)</title><rect x="124.1" y="321" width="0.1" height="15.0" fill="rgb(240,29,6)" rx="2" ry="2" />
-<text text-anchor="" x="127.10" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (28 samples, 0.02%)</title><rect x="202.5" y="129" width="0.2" height="15.0" fill="rgb(233,210,1)" rx="2" ry="2" />
-<text text-anchor="" x="205.48" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>free_pcppages_bulk (18 samples, 0.01%)</title><rect x="129.5" y="321" width="0.1" height="15.0" fill="rgb(238,187,40)" rx="2" ry="2" />
-<text text-anchor="" x="132.51" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__mem_cgroup_uncharge_common (29 samples, 0.02%)</title><rect x="128.3" y="321" width="0.2" height="15.0" fill="rgb(253,10,17)" rx="2" ry="2" />
-<text text-anchor="" x="131.31" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::allocate (56 samples, 0.04%)</title><rect x="1128.6" y="129" width="0.4" height="15.0" fill="rgb(213,9,22)" rx="2" ry="2" />
-<text text-anchor="" x="1131.60" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (35 samples, 0.02%)</title><rect x="1184.9" y="129" width="0.3" height="15.0" fill="rgb(246,78,17)" rx="2" ry="2" />
-<text text-anchor="" x="1187.93" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (52 samples, 0.03%)</title><rect x="219.9" y="65" width="0.4" height="15.0" fill="rgb(230,40,4)" rx="2" ry="2" />
-<text text-anchor="" x="222.88" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_write (88 samples, 0.06%)</title><rect x="149.9" y="193" width="0.7" height="15.0" fill="rgb(216,166,54)" rx="2" ry="2" />
-<text text-anchor="" x="152.88" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (41 samples, 0.03%)</title><rect x="866.4" y="129" width="0.3" height="15.0" fill="rgb(239,190,27)" rx="2" ry="2" />
-<text text-anchor="" x="869.40" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (17 samples, 0.01%)</title><rect x="871.9" y="145" width="0.2" height="15.0" fill="rgb(242,38,18)" rx="2" ry="2" />
-<text text-anchor="" x="874.94" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (91 samples, 0.06%)</title><rect x="310.2" y="177" width="0.6" height="15.0" fill="rgb(213,104,35)" rx="2" ry="2" />
-<text text-anchor="" x="313.15" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (6,027 samples, 3.89%)</title><rect x="10.0" y="337" width="45.9" height="15.0" fill="rgb(249,148,17)" rx="2" ry="2" />
-<text text-anchor="" x="13.00" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  > </text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>pthread_cond_wait@@GLIBC_2.3.2 (280 samples, 0.18%)</title><rect x="48.9" y="321" width="2.2" height="15.0" fill="rgb(218,193,1)" rx="2" ry="2" />
-<text text-anchor="" x="51.93" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::FindChunk (20 samples, 0.01%)</title><rect x="1183.1" y="145" width="0.1" height="15.0" fill="rgb(220,122,40)" rx="2" ry="2" />
-<text text-anchor="" x="1186.07" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (111 samples, 0.07%)</title><rect x="392.2" y="129" width="0.8" height="15.0" fill="rgb(216,170,44)" rx="2" ry="2" />
-<text text-anchor="" x="395.17" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (31 samples, 0.02%)</title><rect x="1093.2" y="129" width="0.3" height="15.0" fill="rgb(220,4,51)" rx="2" ry="2" />
-<text text-anchor="" x="1096.22" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_raw_spin_lock (15 samples, 0.01%)</title><rect x="140.2" y="321" width="0.1" height="15.0" fill="rgb(229,50,42)" rx="2" ry="2" />
-<text text-anchor="" x="143.21" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>touch_atime (54 samples, 0.03%)</title><rect x="54.9" y="321" width="0.4" height="15.0" fill="rgb(234,147,44)" rx="2" ry="2" />
-<text text-anchor="" x="57.92" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>generic_file_aio_read (15 samples, 0.01%)</title><rect x="1135.8" y="97" width="0.1" height="15.0" fill="rgb(205,149,16)" rx="2" ry="2" />
-<text text-anchor="" x="1138.80" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseListToSpans (18 samples, 0.01%)</title><rect x="854.9" y="145" width="0.1" height="15.0" fill="rgb(253,21,27)" rx="2" ry="2" />
-<text text-anchor="" x="857.89" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (204 samples, 0.13%)</title><rect x="562.6" y="113" width="1.6" height="15.0" fill="rgb(233,87,34)" rx="2" ry="2" />
-<text text-anchor="" x="565.64" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::perform_base_compaction (23,347 samples, 15.06%)</title><rect x="148.2" y="289" width="177.7" height="15.0" fill="rgb(226,120,54)" rx="2" ry="2" />
-<text text-anchor="" x="151.23" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OLAPEngine::perf..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::Scavenge (38 samples, 0.02%)</title><rect x="855.7" y="193" width="0.3" height="15.0" fill="rgb(242,55,26)" rx="2" ry="2" />
-<text text-anchor="" x="858.72" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (21 samples, 0.01%)</title><rect x="685.6" y="129" width="0.2" height="15.0" fill="rgb(228,69,47)" rx="2" ry="2" />
-<text text-anchor="" x="688.64" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnWriter::write (587 samples, 0.38%)</title><rect x="218.4" y="177" width="4.5" height="15.0" fill="rgb(205,104,15)" rx="2" ry="2" />
-<text text-anchor="" x="221.43" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>do_sync_read (21 samples, 0.01%)</title><rect x="42.8" y="321" width="0.1" height="15.0" fill="rgb(210,50,39)" rx="2" ry="2" />
-<text text-anchor="" x="45.76" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::CumulativeCompaction::run (67,702 samples, 43.67%)</title><rect x="326.1" y="273" width="515.4" height="15.0" fill="rgb(249,188,50)" rx="2" ry="2" />
-<text text-anchor="" x="329.14" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::CumulativeCompaction::run</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (167 samples, 0.11%)</title><rect x="220.3" y="145" width="1.3" height="15.0" fill="rgb(232,74,49)" rx="2" ry="2" />
-<text text-anchor="" x="223.31" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::next_vector (3,582 samples, 2.31%)</title><rect x="1063.6" y="161" width="27.3" height="15.0" fill="rgb(251,46,22)" rx="2" ry="2" />
-<text text-anchor="" x="1066.61" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::allocate_memory_for_string_type (91 samples, 0.06%)</title><rect x="829.8" y="225" width="0.7" height="15.0" fill="rgb(211,196,42)" rx="2" ry="2" />
-<text text-anchor="" x="832.85" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StringColumnDirectReader::next_vector (349 samples, 0.23%)</title><rect x="869.0" y="145" width="2.7" height="15.0" fill="rgb(234,137,11)" rx="2" ry="2" />
-<text text-anchor="" x="872.02" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (409 samples, 0.26%)</title><rect x="199.8" y="161" width="3.1" height="15.0" fill="rgb(234,148,48)" rx="2" ry="2" />
-<text text-anchor="" x="202.81" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::finalize (433 samples, 0.28%)</title><rect x="570.3" y="193" width="3.3" height="15.0" fill="rgb(219,188,34)" rx="2" ry="2" />
-<text text-anchor="" x="573.32" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::write_batch (74 samples, 0.05%)</title><rect x="848.9" y="225" width="0.5" height="15.0" fill="rgb(227,1,12)" rx="2" ry="2" />
-<text text-anchor="" x="851.86" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (113 samples, 0.07%)</title><rect x="866.1" y="145" width="0.8" height="15.0" fill="rgb(229,139,17)" rx="2" ry="2" />
-<text text-anchor="" x="869.06" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TExecPlanFragmentParams::read (23 samples, 0.01%)</title><rect x="842.4" y="177" width="0.2" height="15.0" fill="rgb(222,216,18)" rx="2" ry="2" />
-<text text-anchor="" x="845.42" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (592 samples, 0.38%)</title><rect x="699.6" y="97" width="4.5" height="15.0" fill="rgb(221,162,20)" rx="2" ry="2" />
-<text text-anchor="" x="702.62" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (16 samples, 0.01%)</title><rect x="54.8" y="321" width="0.1" height="15.0" fill="rgb(254,123,7)" rx="2" ry="2" />
-<text text-anchor="" x="57.78" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree&lt;doris::StringValue, doris::StringValue, std::_Identity&lt;doris::StringValue&gt;, std::less&lt;doris::StringValue&gt;, std::allocator&lt;doris::StringValue&gt; &gt;::find (259 samples, 0.17%)</title><rect x="852.0" y="337" width="2.0" height="15.0" fill="rgb(218,102,43)" rx="2" ry="2" />
-<text text-anchor="" x="855.04" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (592 samples, 0.38%)</title><rect x="408.9" y="161" width="4.5" height="15.0" fill="rgb(243,179,16)" rx="2" ry="2" />
-<text text-anchor="" x="411.88" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::ReleaseToCentralCache (26 samples, 0.02%)</title><rect x="854.8" y="177" width="0.2" height="15.0" fill="rgb(215,19,54)" rx="2" ry="2" />
-<text text-anchor="" x="857.83" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PriorityThreadPool::work_thread (43,966 samples, 28.36%)</title><rect x="854.5" y="321" width="334.7" height="15.0" fill="rgb(249,116,50)" rx="2" ry="2" />
-<text text-anchor="" x="857.52" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::PriorityThreadPool::work_thread</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (38 samples, 0.02%)</title><rect x="413.9" y="129" width="0.3" height="15.0" fill="rgb(222,199,49)" rx="2" ry="2" />
-<text text-anchor="" x="416.92" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::attached_by (31,819 samples, 20.52%)</title><rect x="328.1" y="225" width="242.2" height="15.0" fill="rgb(251,101,9)" rx="2" ry="2" />
-<text text-anchor="" x="331.12" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::ColumnDataWriter::attache..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (19 samples, 0.01%)</title><rect x="573.4" y="129" width="0.1" height="15.0" fill="rgb(232,161,14)" rx="2" ry="2" />
-<text text-anchor="" x="576.39" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (99 samples, 0.06%)</title><rect x="140.7" y="321" width="0.8" height="15.0" fill="rgb(208,17,36)" rx="2" ry="2" />
-<text text-anchor="" x="143.74" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (26 samples, 0.02%)</title><rect x="1087.3" y="113" width="0.2" height="15.0" fill="rgb(212,64,45)" rx="2" ry="2" />
-<text text-anchor="" x="1090.33" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (21 samples, 0.01%)</title><rect x="872.9" y="161" width="0.2" height="15.0" fill="rgb(219,140,40)" rx="2" ry="2" />
-<text text-anchor="" x="875.94" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (25 samples, 0.02%)</title><rect x="1093.3" y="113" width="0.2" height="15.0" fill="rgb(239,103,44)" rx="2" ry="2" />
-<text text-anchor="" x="1096.27" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (597 samples, 0.39%)</title><rect x="211.8" y="161" width="4.5" height="15.0" fill="rgb(243,167,21)" rx="2" ry="2" />
-<text text-anchor="" x="214.77" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::InListPredicate&lt;doris::StringValue&gt;::evaluate (15,540 samples, 10.02%)</title><rect x="879.2" y="193" width="118.3" height="15.0" fill="rgb(221,44,38)" rx="2" ry="2" />
-<text text-anchor="" x="882.18" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::InListP..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (19 samples, 0.01%)</title><rect x="1165.3" y="145" width="0.1" height="15.0" fill="rgb(253,158,13)" rx="2" ry="2" />
-<text text-anchor="" x="1168.28" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (21 samples, 0.01%)</title><rect x="554.7" y="81" width="0.1" height="15.0" fill="rgb(236,165,2)" rx="2" ry="2" />
-<text text-anchor="" x="557.67" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (105 samples, 0.07%)</title><rect x="143.0" y="321" width="0.8" height="15.0" fill="rgb(223,32,52)" rx="2" ry="2" />
-<text text-anchor="" x="145.97" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (236 samples, 0.15%)</title><rect x="10.1" y="321" width="1.8" height="15.0" fill="rgb(252,196,30)" rx="2" ry="2" />
-<text text-anchor="" x="13.11" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StringColumnDirectReader::next_vector (306 samples, 0.20%)</title><rect x="276.3" y="129" width="2.4" height="15.0" fill="rgb(238,223,9)" rx="2" ry="2" />
-<text text-anchor="" x="279.33" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FrontendServiceClient::send_report (34 samples, 0.02%)</title><rect x="850.8" y="273" width="0.3" height="15.0" fill="rgb(248,66,24)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (75 samples, 0.05%)</title><rect x="1166.0" y="145" width="0.5" height="15.0" fill="rgb(250,174,13)" rx="2" ry="2" />
-<text text-anchor="" x="1168.97" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (37 samples, 0.02%)</title><rect x="142.1" y="337" width="0.3" height="15.0" fill="rgb(249,72,33)" rx="2" ry="2" />
-<text text-anchor="" x="145.10" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (904 samples, 0.58%)</title><rect x="209.6" y="177" width="6.9" height="15.0" fill="rgb(237,168,42)" rx="2" ry="2" />
-<text text-anchor="" x="212.64" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_find_position_by_short_key (94 samples, 0.06%)</title><rect x="1180.8" y="209" width="0.7" height="15.0" fill="rgb(214,105,0)" rx="2" ry="2" />
-<text text-anchor="" x="1183.81" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::~OutStream (34 samples, 0.02%)</title><rect x="222.9" y="177" width="0.3" height="15.0" fill="rgb(207,37,14)" rx="2" ry="2" />
-<text text-anchor="" x="225.90" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (44 samples, 0.03%)</title><rect x="1161.2" y="145" width="0.4" height="15.0" fill="rgb(238,17,29)" rx="2" ry="2" />
-<text text-anchor="" x="1164.23" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::pair&lt;std::__detail::_Node_iterator&lt;doris::WrapperField const*, true, true&gt;, bool&gt; std::_Hashtable&lt;doris::WrapperField const*, doris::WrapperField const*, std::allocator&lt;doris::WrapperField const*&gt;, std::__detail::_Identity, doris::FieldEqual, doris::FieldHash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits&lt;true, true, true&gt; &gt;::_M_insert&lt;doris::Wrappe [...]
-<text text-anchor="" x="1191.36" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::pair&lt;std::_Rb_tree_iterator&lt;std::pair&lt;long const, doris::TTablet&gt; &gt;, bool&gt; std::_Rb_tree&lt;long, std::pair&lt;long const, doris::TTablet&gt;, std::_Select1st&lt;std::pair&lt;long const, doris::TTablet&gt; &gt;, std::less&lt;long&gt;, std::allocator&lt;std::pair&lt;long const, doris::TTablet&gt; &gt; &gt;::_M_insert_unique&lt;std::pair&lt;long, doris::TTablet&gt; &gt; (22 samples, 0.01%)</title><rect x="851.7" y="289" width="0.2" height="15.0" fill="rgb(233, [...]
-<text text-anchor="" x="854.72" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (1,512 samples, 0.98%)</title><rect x="1167.0" y="193" width="11.5" height="15.0" fill="rgb(226,61,5)" rx="2" ry="2" />
-<text text-anchor="" x="1170.04" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>LZ4_decompress_safe (20 samples, 0.01%)</title><rect x="1138.2" y="97" width="0.1" height="15.0" fill="rgb(244,179,51)" rx="2" ry="2" />
-<text text-anchor="" x="1141.19" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnWriter::finalize (29 samples, 0.02%)</title><rect x="573.4" y="161" width="0.2" height="15.0" fill="rgb(209,188,3)" rx="2" ry="2" />
-<text text-anchor="" x="576.36" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (2,810 samples, 1.81%)</title><rect x="544.7" y="161" width="21.4" height="15.0" fill="rgb(233,212,48)" rx="2" ry="2" />
-<text text-anchor="" x="547.74" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (72 samples, 0.05%)</title><rect x="1063.0" y="129" width="0.5" height="15.0" fill="rgb(213,157,28)" rx="2" ry="2" />
-<text text-anchor="" x="1065.97" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (158 samples, 0.10%)</title><rect x="1149.4" y="113" width="1.2" height="15.0" fill="rgb(231,171,16)" rx="2" ry="2" />
-<text text-anchor="" x="1152.35" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (20 samples, 0.01%)</title><rect x="392.0" y="129" width="0.2" height="15.0" fill="rgb(214,100,35)" rx="2" ry="2" />
-<text text-anchor="" x="395.02" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ExecNode::create_tree_helper (32 samples, 0.02%)</title><rect x="841.8" y="113" width="0.3" height="15.0" fill="rgb(231,126,0)" rx="2" ry="2" />
-<text text-anchor="" x="844.82" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (22 samples, 0.01%)</title><rect x="674.8" y="97" width="0.1" height="15.0" fill="rgb(232,190,45)" rx="2" ry="2" />
-<text text-anchor="" x="677.75" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::get_next (15 samples, 0.01%)</title><rect x="1189.5" y="209" width="0.2" height="15.0" fill="rgb(251,96,7)" rx="2" ry="2" />
-<text text-anchor="" x="1192.54" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (231 samples, 0.15%)</title><rect x="1146.0" y="97" width="1.8" height="15.0" fill="rgb(247,206,27)" rx="2" ry="2" />
-<text text-anchor="" x="1149.04" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::ReleaseToCentralCache (27 samples, 0.02%)</title><rect x="855.3" y="161" width="0.2" height="15.0" fill="rgb(215,52,3)" rx="2" ry="2" />
-<text text-anchor="" x="858.34" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>page_remove_rmap (14 samples, 0.01%)</title><rect x="129.9" y="321" width="0.1" height="15.0" fill="rgb(254,156,24)" rx="2" ry="2" />
-<text text-anchor="" x="132.90" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree&lt;doris::StringValue, doris::StringValue, std::_Identity&lt;doris::StringValue&gt;, std::less&lt;doris::StringValue&gt;, std::allocator&lt;doris::StringValue&gt; &gt;::find (13,926 samples, 8.98%)</title><rect x="891.2" y="177" width="106.0" height="15.0" fill="rgb(236,146,29)" rx="2" ry="2" />
-<text text-anchor="" x="894.21" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >std::_Rb_tre..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (84 samples, 0.05%)</title><rect x="868.3" y="145" width="0.6" height="15.0" fill="rgb(238,97,9)" rx="2" ry="2" />
-<text text-anchor="" x="871.27" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::release_data_sources (185 samples, 0.12%)</title><rect x="854.7" y="241" width="1.4" height="15.0" fill="rgb(236,176,25)" rx="2" ry="2" />
-<text text-anchor="" x="857.69" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnWriter::create_row_index_entry (63 samples, 0.04%)</title><rect x="165.9" y="193" width="0.5" height="15.0" fill="rgb(215,157,12)" rx="2" ry="2" />
-<text text-anchor="" x="168.91" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>system_call_after_swapgs (60 samples, 0.04%)</title><rect x="54.3" y="321" width="0.5" height="15.0" fill="rgb(236,191,13)" rx="2" ry="2" />
-<text text-anchor="" x="57.30" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (57 samples, 0.04%)</title><rect x="1062.5" y="97" width="0.5" height="15.0" fill="rgb(252,56,44)" rx="2" ry="2" />
-<text text-anchor="" x="1065.54" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (476 samples, 0.31%)</title><rect x="393.6" y="129" width="3.6" height="15.0" fill="rgb(219,124,43)" rx="2" ry="2" />
-<text text-anchor="" x="396.55" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_delta_values (22 samples, 0.01%)</title><rect x="216.3" y="145" width="0.2" height="15.0" fill="rgb(214,117,15)" rx="2" ry="2" />
-<text text-anchor="" x="219.33" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_direct_values (1,028 samples, 0.66%)</title><rect x="548.3" y="145" width="7.8" height="15.0" fill="rgb(237,70,23)" rx="2" ry="2" />
-<text text-anchor="" x="551.32" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::get_next_block (10,553 samples, 6.81%)</title><rect x="663.3" y="209" width="80.3" height="15.0" fill="rgb(253,66,45)" rx="2" ry="2" />
-<text text-anchor="" x="666.27" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Co..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (22,235 samples, 14.34%)</title><rect x="997.8" y="193" width="169.2" height="15.0" fill="rgb(210,71,39)" rx="2" ry="2" />
-<text text-anchor="" x="1000.79" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::SegmentReader:..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::next_vector (2,822 samples, 1.82%)</title><rect x="1019.6" y="161" width="21.5" height="15.0" fill="rgb(227,204,16)" rx="2" ry="2" />
-<text text-anchor="" x="1022.58" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FloatintPointColumnReader&lt;double&gt;::next_vector (155 samples, 0.10%)</title><rect x="864.6" y="161" width="1.2" height="15.0" fill="rgb(227,11,39)" rx="2" ry="2" />
-<text text-anchor="" x="867.61" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::cmp (217 samples, 0.14%)</title><rect x="1186.4" y="209" width="1.7" height="15.0" fill="rgb(246,162,29)" rx="2" ry="2" />
-<text text-anchor="" x="1189.40" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (14 samples, 0.01%)</title><rect x="562.5" y="97" width="0.1" height="15.0" fill="rgb(237,46,11)" rx="2" ry="2" />
-<text text-anchor="" x="565.53" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (1,870 samples, 1.21%)</title><rect x="278.8" y="177" width="14.2" height="15.0" fill="rgb(247,159,4)" rx="2" ry="2" />
-<text text-anchor="" x="281.79" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcmp_sse4_1 (14 samples, 0.01%)</title><rect x="849.6" y="225" width="0.1" height="15.0" fill="rgb(225,172,44)" rx="2" ry="2" />
-<text text-anchor="" x="852.62" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::clear (17 samples, 0.01%)</title><rect x="1186.3" y="209" width="0.1" height="15.0" fill="rgb(205,188,42)" rx="2" ry="2" />
-<text text-anchor="" x="1189.26" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (35 samples, 0.02%)</title><rect x="1184.9" y="145" width="0.3" height="15.0" fill="rgb(210,177,7)" rx="2" ry="2" />
-<text text-anchor="" x="1187.93" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::~SegmentWriter (34 samples, 0.02%)</title><rect x="222.9" y="209" width="0.3" height="15.0" fill="rgb(244,139,30)" rx="2" ry="2" />
-<text text-anchor="" x="225.90" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (18 samples, 0.01%)</title><rect x="1128.9" y="49" width="0.1" height="15.0" fill="rgb(217,176,29)" rx="2" ry="2" />
-<text text-anchor="" x="1131.89" y="59.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;long, true&gt;::write_batch (3,196 samples, 2.06%)</title><rect x="178.7" y="193" width="24.3" height="15.0" fill="rgb(253,159,19)" rx="2" ry="2" />
-<text text-anchor="" x="181.71" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_short_repeat_values (72 samples, 0.05%)</title><rect x="202.3" y="145" width="0.5" height="15.0" fill="rgb(207,148,12)" rx="2" ry="2" />
-<text text-anchor="" x="205.30" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (51 samples, 0.03%)</title><rect x="200.3" y="129" width="0.4" height="15.0" fill="rgb(221,186,40)" rx="2" ry="2" />
-<text text-anchor="" x="203.30" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::_base_compaction_thread_callback (23,349 samples, 15.06%)</title><rect x="148.2" y="305" width="177.8" height="15.0" fill="rgb(211,140,41)" rx="2" ry="2" />
-<text text-anchor="" x="151.23" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OLAPEngine::_bas..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (746 samples, 0.48%)</title><rect x="823.8" y="177" width="5.7" height="15.0" fill="rgb(237,176,43)" rx="2" ry="2" />
-<text text-anchor="" x="826.84" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>copy_user_generic_string (92 samples, 0.06%)</title><rect x="1136.7" y="81" width="0.8" height="15.0" fill="rgb(240,55,22)" rx="2" ry="2" />
-<text text-anchor="" x="1139.75" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (20 samples, 0.01%)</title><rect x="136.7" y="321" width="0.1" height="15.0" fill="rgb(220,102,3)" rx="2" ry="2" />
-<text text-anchor="" x="139.66" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::init (36 samples, 0.02%)</title><rect x="1183.1" y="161" width="0.2" height="15.0" fill="rgb(214,72,17)" rx="2" ry="2" />
-<text text-anchor="" x="1186.05" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (138 samples, 0.09%)</title><rect x="133.5" y="321" width="1.0" height="15.0" fill="rgb(209,133,22)" rx="2" ry="2" />
-<text text-anchor="" x="136.49" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (185 samples, 0.12%)</title><rect x="1136.7" y="97" width="1.4" height="15.0" fill="rgb(222,151,13)" rx="2" ry="2" />
-<text text-anchor="" x="1139.65" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;short, true&gt;::write_batch (22 samples, 0.01%)</title><rect x="136.3" y="337" width="0.2" height="15.0" fill="rgb(225,115,13)" rx="2" ry="2" />
-<text text-anchor="" x="139.34" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::~Reader (212 samples, 0.14%)</title><rect x="854.6" y="273" width="1.6" height="15.0" fill="rgb(229,38,49)" rx="2" ry="2" />
-<text text-anchor="" x="857.61" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>copy_user_generic_string (117 samples, 0.08%)</title><rect x="123.0" y="321" width="0.9" height="15.0" fill="rgb(223,145,38)" rx="2" ry="2" />
-<text text-anchor="" x="126.02" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::VectorizedRowBatch (19 samples, 0.01%)</title><rect x="873.3" y="225" width="0.1" height="15.0" fill="rgb(209,174,4)" rx="2" ry="2" />
-<text text-anchor="" x="876.26" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (43 samples, 0.03%)</title><rect x="414.4" y="129" width="0.4" height="15.0" fill="rgb(252,120,48)" rx="2" ry="2" />
-<text text-anchor="" x="417.45" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::get_data_size (27 samples, 0.02%)</title><rect x="850.5" y="289" width="0.3" height="15.0" fill="rgb(227,80,14)" rx="2" ry="2" />
-<text text-anchor="" x="853.55" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (879 samples, 0.57%)</title><rect x="549.5" y="129" width="6.6" height="15.0" fill="rgb(242,3,0)" rx="2" ry="2" />
-<text text-anchor="" x="552.45" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>pthread_cond_wait@@GLIBC_2.3.2 (364 samples, 0.23%)</title><rect x="845.5" y="337" width="2.7" height="15.0" fill="rgb(236,53,53)" rx="2" ry="2" />
-<text text-anchor="" x="848.46" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (36 samples, 0.02%)</title><rect x="1184.9" y="161" width="0.3" height="15.0" fill="rgb(211,120,10)" rx="2" ry="2" />
-<text text-anchor="" x="1187.92" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>clear_page_c_e (16 samples, 0.01%)</title><rect x="118.9" y="321" width="0.1" height="15.0" fill="rgb(251,97,28)" rx="2" ry="2" />
-<text text-anchor="" x="121.86" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree&lt;doris::StringValue, doris::StringValue, std::_Identity&lt;doris::StringValue&gt;, std::less&lt;doris::StringValue&gt;, std::allocator&lt;doris::StringValue&gt; &gt;::find (856 samples, 0.55%)</title><rect x="858.0" y="177" width="6.5" height="15.0" fill="rgb(208,203,50)" rx="2" ry="2" />
-<text text-anchor="" x="861.01" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (25 samples, 0.02%)</title><rect x="415.0" y="129" width="0.2" height="15.0" fill="rgb(228,161,1)" rx="2" ry="2" />
-<text text-anchor="" x="418.01" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (68 samples, 0.04%)</title><rect x="856.6" y="241" width="0.5" height="15.0" fill="rgb(254,7,32)" rx="2" ry="2" />
-<text text-anchor="" x="859.62" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>lzo1x_decompress_safe (45 samples, 0.03%)</title><rect x="850.0" y="193" width="0.4" height="15.0" fill="rgb(208,171,34)" rx="2" ry="2" />
-<text text-anchor="" x="853.05" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::SamplerCollector::run (61 samples, 0.04%)</title><rect x="848.3" y="305" width="0.5" height="15.0" fill="rgb(225,180,2)" rx="2" ry="2" />
-<text text-anchor="" x="851.33" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (17 samples, 0.01%)</title><rect x="554.7" y="33" width="0.1" height="15.0" fill="rgb(208,59,3)" rx="2" ry="2" />
-<text text-anchor="" x="557.70" y="43.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::report_all_tablets_info (104 samples, 0.07%)</title><rect x="851.1" y="305" width="0.8" height="15.0" fill="rgb(247,85,24)" rx="2" ry="2" />
-<text text-anchor="" x="854.10" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (432 samples, 0.28%)</title><rect x="1033.6" y="113" width="3.3" height="15.0" fill="rgb(223,8,16)" rx="2" ry="2" />
-<text text-anchor="" x="1036.57" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (19 samples, 0.01%)</title><rect x="222.8" y="161" width="0.1" height="15.0" fill="rgb(240,21,14)" rx="2" ry="2" />
-<text text-anchor="" x="225.76" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (147 samples, 0.09%)</title><rect x="220.5" y="129" width="1.1" height="15.0" fill="rgb(225,41,21)" rx="2" ry="2" />
-<text text-anchor="" x="223.46" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (21 samples, 0.01%)</title><rect x="872.9" y="177" width="0.2" height="15.0" fill="rgb(229,194,22)" rx="2" ry="2" />
-<text text-anchor="" x="875.94" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (49 samples, 0.03%)</title><rect x="141.6" y="337" width="0.4" height="15.0" fill="rgb(210,165,32)" rx="2" ry="2" />
-<text text-anchor="" x="144.59" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_nanosleep (89 samples, 0.06%)</title><rect x="164.3" y="193" width="0.6" height="15.0" fill="rgb(214,18,27)" rx="2" ry="2" />
-<text text-anchor="" x="167.27" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (168 samples, 0.11%)</title><rect x="1148.1" y="97" width="1.3" height="15.0" fill="rgb(236,82,49)" rx="2" ry="2" />
-<text text-anchor="" x="1151.08" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (22 samples, 0.01%)</title><rect x="1052.2" y="113" width="0.2" height="15.0" fill="rgb(227,2,47)" rx="2" ry="2" />
-<text text-anchor="" x="1055.22" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TPlanFragment::read (20 samples, 0.01%)</title><rect x="842.4" y="161" width="0.2" height="15.0" fill="rgb(245,103,10)" rx="2" ry="2" />
-<text text-anchor="" x="845.43" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ExecNode::eval_conjuncts (19 samples, 0.01%)</title><rect x="856.3" y="273" width="0.1" height="15.0" fill="rgb(240,161,51)" rx="2" ry="2" />
-<text text-anchor="" x="859.29" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::attached_by (77 samples, 0.05%)</title><rect x="848.8" y="241" width="0.6" height="15.0" fill="rgb(239,105,31)" rx="2" ry="2" />
-<text text-anchor="" x="851.84" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::InsertRange (22 samples, 0.01%)</title><rect x="854.9" y="161" width="0.1" height="15.0" fill="rgb(223,137,34)" rx="2" ry="2" />
-<text text-anchor="" x="857.86" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::estimate_segment_size (1,790 samples, 1.15%)</title><rect x="150.6" y="209" width="13.6" height="15.0" fill="rgb(243,67,35)" rx="2" ry="2" />
-<text text-anchor="" x="153.61" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StreamIndexReader::init (18 samples, 0.01%)</title><rect x="1182.0" y="161" width="0.1" height="15.0" fill="rgb(251,125,24)" rx="2" ry="2" />
-<text text-anchor="" x="1184.99" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>get_pageblock_flags_group (14 samples, 0.01%)</title><rect x="129.6" y="321" width="0.2" height="15.0" fill="rgb(217,66,13)" rx="2" ry="2" />
-<text text-anchor="" x="132.65" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_patched_base_values (14 samples, 0.01%)</title><rect x="273.9" y="113" width="0.1" height="15.0" fill="rgb(224,148,32)" rx="2" ry="2" />
-<text text-anchor="" x="276.93" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::find_closet_num_bits (15 samples, 0.01%)</title><rect x="543.2" y="145" width="0.2" height="15.0" fill="rgb(210,170,31)" rx="2" ry="2" />
-<text text-anchor="" x="546.24" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (145 samples, 0.09%)</title><rect x="1089.1" y="113" width="1.1" height="15.0" fill="rgb(252,158,39)" rx="2" ry="2" />
-<text text-anchor="" x="1092.09" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (63 samples, 0.04%)</title><rect x="548.5" y="129" width="0.5" height="15.0" fill="rgb(239,4,13)" rx="2" ry="2" />
-<text text-anchor="" x="551.53" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcmp_sse4_1 (114 samples, 0.07%)</title><rect x="265.2" y="209" width="0.9" height="15.0" fill="rgb(210,115,15)" rx="2" ry="2" />
-<text text-anchor="" x="268.24" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TTabletInfo::write (21 samples, 0.01%)</title><rect x="850.9" y="209" width="0.1" height="15.0" fill="rgb(226,117,21)" rx="2" ry="2" />
-<text text-anchor="" x="853.87" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::_init (17 samples, 0.01%)</title><rect x="873.7" y="177" width="0.2" height="15.0" fill="rgb(221,66,39)" rx="2" ry="2" />
-<text text-anchor="" x="876.73" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TReportRequest::write (25 samples, 0.02%)</title><rect x="850.8" y="241" width="0.2" height="15.0" fill="rgb(212,125,24)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (18 samples, 0.01%)</title><rect x="705.2" y="145" width="0.2" height="15.0" fill="rgb(221,119,36)" rx="2" ry="2" />
-<text text-anchor="" x="708.24" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (47 samples, 0.03%)</title><rect x="132.0" y="321" width="0.4" height="15.0" fill="rgb(242,12,33)" rx="2" ry="2" />
-<text text-anchor="" x="135.03" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (1,818 samples, 1.17%)</title><rect x="357.0" y="193" width="13.8" height="15.0" fill="rgb(227,1,36)" rx="2" ry="2" />
-<text text-anchor="" x="359.96" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_patched_base_values (1,058 samples, 0.68%)</title><rect x="556.1" y="145" width="8.1" height="15.0" fill="rgb(237,226,32)" rx="2" ry="2" />
-<text text-anchor="" x="559.14" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (1,947 samples, 1.26%)</title><rect x="1048.8" y="145" width="14.8" height="15.0" fill="rgb(237,0,14)" rx="2" ry="2" />
-<text text-anchor="" x="1051.77" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (195 samples, 0.13%)</title><rect x="177.2" y="177" width="1.5" height="15.0" fill="rgb(249,151,48)" rx="2" ry="2" />
-<text text-anchor="" x="180.21" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bthread::TaskGroup::task_runner (169 samples, 0.11%)</title><rect x="841.6" y="321" width="1.3" height="15.0" fill="rgb(224,178,29)" rx="2" ry="2" />
-<text text-anchor="" x="844.57" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_agg_key_next_row (2,135 samples, 1.38%)</title><rect x="856.5" y="273" width="16.3" height="15.0" fill="rgb(225,38,52)" rx="2" ry="2" />
-<text text-anchor="" x="859.52" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::seek (19 samples, 0.01%)</title><rect x="1165.3" y="161" width="0.1" height="15.0" fill="rgb(226,212,48)" rx="2" ry="2" />
-<text text-anchor="" x="1168.28" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (17 samples, 0.01%)</title><rect x="872.4" y="177" width="0.2" height="15.0" fill="rgb(249,58,5)" rx="2" ry="2" />
-<text text-anchor="" x="875.43" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (4,670 samples, 3.01%)</title><rect x="705.4" y="177" width="35.5" height="15.0" fill="rgb(243,155,32)" rx="2" ry="2" />
-<text text-anchor="" x="708.40" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >dor..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (2,016 samples, 1.30%)</title><rect x="382.0" y="177" width="15.3" height="15.0" fill="rgb(224,86,15)" rx="2" ry="2" />
-<text text-anchor="" x="385.00" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StreamIndexWriter::add_index_entry (25 samples, 0.02%)</title><rect x="217.3" y="193" width="0.2" height="15.0" fill="rgb(230,222,18)" rx="2" ry="2" />
-<text text-anchor="" x="220.31" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OlapScanNode::scanner_thread (43,963 samples, 28.36%)</title><rect x="854.5" y="305" width="334.7" height="15.0" fill="rgb(238,133,13)" rx="2" ry="2" />
-<text text-anchor="" x="857.54" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OlapScanNode::scanner_thread</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (61 samples, 0.04%)</title><rect x="146.1" y="321" width="0.5" height="15.0" fill="rgb(242,226,9)" rx="2" ry="2" />
-<text text-anchor="" x="149.13" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (1,232 samples, 0.79%)</title><rect x="1129.0" y="129" width="9.4" height="15.0" fill="rgb(219,19,3)" rx="2" ry="2" />
-<text text-anchor="" x="1132.02" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (14 samples, 0.01%)</title><rect x="829.5" y="177" width="0.1" height="15.0" fill="rgb(213,178,50)" rx="2" ry="2" />
-<text text-anchor="" x="832.54" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_values (23 samples, 0.01%)</title><rect x="460.6" y="177" width="0.2" height="15.0" fill="rgb(243,129,52)" rx="2" ry="2" />
-<text text-anchor="" x="463.63" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__might_sleep (20 samples, 0.01%)</title><rect x="121.7" y="321" width="0.2" height="15.0" fill="rgb(233,125,37)" rx="2" ry="2" />
-<text text-anchor="" x="124.73" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PlanFragmentExecutor::get_next_internal (16 samples, 0.01%)</title><rect x="1189.5" y="225" width="0.2" height="15.0" fill="rgb(218,6,2)" rx="2" ry="2" />
-<text text-anchor="" x="1192.54" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::SamplerCollector::sampling_thread (67 samples, 0.04%)</title><rect x="848.3" y="321" width="0.5" height="15.0" fill="rgb(247,35,13)" rx="2" ry="2" />
-<text text-anchor="" x="851.28" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OlapScanner::close (217 samples, 0.14%)</title><rect x="854.6" y="289" width="1.6" height="15.0" fill="rgb(254,170,46)" rx="2" ry="2" />
-<text text-anchor="" x="857.57" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (91,100 samples, 58.76%)</title><rect x="148.2" y="321" width="693.4" height="15.0" fill="rgb(216,57,14)" rx="2" ry="2" />
-<text text-anchor="" x="151.16" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  > </text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (685 samples, 0.44%)</title><rect x="1012.6" y="145" width="5.2" height="15.0" fill="rgb(207,218,46)" rx="2" ry="2" />
-<text text-anchor="" x="1015.58" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (2,546 samples, 1.64%)</title><rect x="685.8" y="129" width="19.4" height="15.0" fill="rgb(205,34,52)" rx="2" ry="2" />
-<text text-anchor="" x="688.84" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (33 samples, 0.02%)</title><rect x="548.0" y="113" width="0.3" height="15.0" fill="rgb(217,68,44)" rx="2" ry="2" />
-<text text-anchor="" x="551.01" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>memset (21 samples, 0.01%)</title><rect x="843.0" y="337" width="0.1" height="15.0" fill="rgb(237,11,40)" rx="2" ry="2" />
-<text text-anchor="" x="845.95" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowBlock::init (34 samples, 0.02%)</title><rect x="872.8" y="225" width="0.3" height="15.0" fill="rgb(205,214,31)" rx="2" ry="2" />
-<text text-anchor="" x="875.84" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::write_batch (7,502 samples, 4.84%)</title><rect x="165.8" y="209" width="57.1" height="15.0" fill="rgb(221,225,28)" rx="2" ry="2" />
-<text text-anchor="" x="168.80" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris:..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (59 samples, 0.04%)</title><rect x="1162.5" y="129" width="0.5" height="15.0" fill="rgb(225,87,16)" rx="2" ry="2" />
-<text text-anchor="" x="1165.53" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (156 samples, 0.10%)</title><rect x="1087.5" y="113" width="1.2" height="15.0" fill="rgb(235,35,15)" rx="2" ry="2" />
-<text text-anchor="" x="1090.53" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>posix_fadvise64 (280 samples, 0.18%)</title><rect x="843.2" y="337" width="2.1" height="15.0" fill="rgb(223,217,54)" rx="2" ry="2" />
-<text text-anchor="" x="846.20" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_index (61 samples, 0.04%)</title><rect x="1181.7" y="177" width="0.5" height="15.0" fill="rgb(228,38,0)" rx="2" ry="2" />
-<text text-anchor="" x="1184.70" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_delta_values (86 samples, 0.06%)</title><rect x="200.1" y="145" width="0.7" height="15.0" fill="rgb(227,159,39)" rx="2" ry="2" />
-<text text-anchor="" x="203.11" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_spill (29 samples, 0.02%)</title><rect x="554.6" y="113" width="0.3" height="15.0" fill="rgb(245,227,47)" rx="2" ry="2" />
-<text text-anchor="" x="557.64" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (168 samples, 0.11%)</title><rect x="1039.6" y="113" width="1.2" height="15.0" fill="rgb(206,49,51)" rx="2" ry="2" />
-<text text-anchor="" x="1042.55" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::init (110 samples, 0.07%)</title><rect x="1181.7" y="193" width="0.8" height="15.0" fill="rgb(207,161,2)" rx="2" ry="2" />
-<text text-anchor="" x="1184.67" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (686 samples, 0.44%)</title><rect x="692.6" y="113" width="5.3" height="15.0" fill="rgb(226,32,36)" rx="2" ry="2" />
-<text text-anchor="" x="695.65" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>clear_page_c_e (26 samples, 0.02%)</title><rect x="1172.7" y="177" width="0.2" height="15.0" fill="rgb(251,76,6)" rx="2" ry="2" />
-<text text-anchor="" x="1175.65" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::perform_cumulative_compaction (67,733 samples, 43.69%)</title><rect x="326.0" y="289" width="515.5" height="15.0" fill="rgb(247,162,48)" rx="2" ry="2" />
-<text text-anchor="" x="328.95" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::OLAPEngine::perform_cumulative_compaction</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (26 samples, 0.02%)</title><rect x="674.3" y="113" width="0.2" height="15.0" fill="rgb(226,197,45)" rx="2" ry="2" />
-<text text-anchor="" x="677.33" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (26 samples, 0.02%)</title><rect x="562.3" y="33" width="0.2" height="15.0" fill="rgb(229,209,36)" rx="2" ry="2" />
-<text text-anchor="" x="565.29" y="43.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (1,416 samples, 0.91%)</title><rect x="1080.1" y="145" width="10.7" height="15.0" fill="rgb(207,219,5)" rx="2" ry="2" />
-<text text-anchor="" x="1083.05" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::MemPool::free_all (15 samples, 0.01%)</title><rect x="997.7" y="193" width="0.1" height="15.0" fill="rgb(221,55,35)" rx="2" ry="2" />
-<text text-anchor="" x="1000.67" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_agg_key_next_row (147 samples, 0.09%)</title><rect x="138.9" y="337" width="1.1" height="15.0" fill="rgb(235,98,45)" rx="2" ry="2" />
-<text text-anchor="" x="141.91" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::get_missing_versions_with_header_locked (19 samples, 0.01%)</title><rect x="851.3" y="273" width="0.2" height="15.0" fill="rgb(237,226,35)" rx="2" ry="2" />
-<text text-anchor="" x="854.32" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::Scavenge (19 samples, 0.01%)</title><rect x="1173.0" y="161" width="0.2" height="15.0" fill="rgb(237,73,34)" rx="2" ry="2" />
-<text text-anchor="" x="1176.01" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (98 samples, 0.06%)</title><rect x="405.2" y="177" width="0.7" height="15.0" fill="rgb(229,97,15)" rx="2" ry="2" />
-<text text-anchor="" x="408.19" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PlanFragmentExecutor::prepare (83 samples, 0.05%)</title><rect x="841.7" y="145" width="0.7" height="15.0" fill="rgb(240,75,21)" rx="2" ry="2" />
-<text text-anchor="" x="844.75" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (31 samples, 0.02%)</title><rect x="703.9" y="81" width="0.2" height="15.0" fill="rgb(228,163,40)" rx="2" ry="2" />
-<text text-anchor="" x="706.89" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (21 samples, 0.01%)</title><rect x="554.7" y="65" width="0.1" height="15.0" fill="rgb(236,73,17)" rx="2" ry="2" />
-<text text-anchor="" x="557.67" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>vfs_read (52 samples, 0.03%)</title><rect x="55.5" y="321" width="0.4" height="15.0" fill="rgb(242,192,54)" rx="2" ry="2" />
-<text text-anchor="" x="58.48" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_write (914 samples, 0.59%)</title><rect x="120.7" y="337" width="7.0" height="15.0" fill="rgb(226,57,22)" rx="2" ry="2" />
-<text text-anchor="" x="123.72" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_agg_key_next_row (30 samples, 0.02%)</title><rect x="840.9" y="241" width="0.2" height="15.0" fill="rgb(237,18,37)" rx="2" ry="2" />
-<text text-anchor="" x="843.86" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (21 samples, 0.01%)</title><rect x="1128.9" y="81" width="0.1" height="15.0" fill="rgb(244,162,20)" rx="2" ry="2" />
-<text text-anchor="" x="1131.86" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnWriter::write_batch (702 samples, 0.45%)</title><rect x="217.6" y="193" width="5.3" height="15.0" fill="rgb(227,218,46)" rx="2" ry="2" />
-<text text-anchor="" x="220.56" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::get_all_root_path_info (36 samples, 0.02%)</title><rect x="850.5" y="305" width="0.3" height="15.0" fill="rgb(234,197,39)" rx="2" ry="2" />
-<text text-anchor="" x="853.48" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ExecNode::create_tree_helper (15 samples, 0.01%)</title><rect x="841.8" y="97" width="0.1" height="15.0" fill="rgb(234,55,24)" rx="2" ry="2" />
-<text text-anchor="" x="844.83" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (67 samples, 0.04%)</title><rect x="1147.3" y="81" width="0.5" height="15.0" fill="rgb(212,160,5)" rx="2" ry="2" />
-<text text-anchor="" x="1150.28" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (35 samples, 0.02%)</title><rect x="556.3" y="129" width="0.3" height="15.0" fill="rgb(234,27,13)" rx="2" ry="2" />
-<text text-anchor="" x="559.31" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (328 samples, 0.21%)</title><rect x="740.9" y="177" width="2.5" height="15.0" fill="rgb(251,16,15)" rx="2" ry="2" />
-<text text-anchor="" x="743.94" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__clone (17 samples, 0.01%)</title><rect x="32.6" y="321" width="0.1" height="15.0" fill="rgb(227,51,35)" rx="2" ry="2" />
-<text text-anchor="" x="35.61" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_write_delta_values (336 samples, 0.22%)</title><rect x="545.8" y="145" width="2.5" height="15.0" fill="rgb(243,100,1)" rx="2" ry="2" />
-<text text-anchor="" x="548.76" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::PassiveStatus&lt;long&gt;::SeriesSampler::take_sample (22 samples, 0.01%)</title><rect x="848.4" y="289" width="0.2" height="15.0" fill="rgb(223,170,28)" rx="2" ry="2" />
-<text text-anchor="" x="851.40" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>pthread_cond_timedwait@@GLIBC_2.3.2 (15 samples, 0.01%)</title><rect x="845.3" y="337" width="0.2" height="15.0" fill="rgb(232,33,20)" rx="2" ry="2" />
-<text text-anchor="" x="848.34" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>generic_file_aio_read (162 samples, 0.10%)</title><rect x="46.1" y="321" width="1.3" height="15.0" fill="rgb(208,83,50)" rx="2" ry="2" />
-<text text-anchor="" x="49.15" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_ints (45 samples, 0.03%)</title><rect x="547.5" y="129" width="0.3" height="15.0" fill="rgb(253,82,10)" rx="2" ry="2" />
-<text text-anchor="" x="550.47" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FloatintPointColumnReader&lt;double&gt;::next_vector (44 samples, 0.03%)</title><rect x="134.6" y="337" width="0.4" height="15.0" fill="rgb(241,45,23)" rx="2" ry="2" />
-<text text-anchor="" x="137.65" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::prepare (23 samples, 0.01%)</title><rect x="842.1" y="129" width="0.1" height="15.0" fill="rgb(254,136,31)" rx="2" ry="2" />
-<text text-anchor="" x="845.06" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (329 samples, 0.21%)</title><rect x="290.5" y="161" width="2.5" height="15.0" fill="rgb(237,37,21)" rx="2" ry="2" />
-<text text-anchor="" x="293.52" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree_increment (26 samples, 0.02%)</title><rect x="223.2" y="209" width="0.2" height="15.0" fill="rgb(222,137,54)" rx="2" ry="2" />
-<text text-anchor="" x="226.18" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::write_var_unsigned (67 samples, 0.04%)</title><rect x="547.8" y="129" width="0.5" height="15.0" fill="rgb(247,134,25)" rx="2" ry="2" />
-<text text-anchor="" x="550.81" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>copy_user_generic_string (14 samples, 0.01%)</title><rect x="331.7" y="177" width="0.1" height="15.0" fill="rgb(210,29,25)" rx="2" ry="2" />
-<text text-anchor="" x="334.71" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (26 samples, 0.02%)</title><rect x="866.7" y="129" width="0.2" height="15.0" fill="rgb(240,144,12)" rx="2" ry="2" />
-<text text-anchor="" x="869.71" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (143 samples, 0.09%)</title><rect x="673.2" y="113" width="1.1" height="15.0" fill="rgb(235,187,44)" rx="2" ry="2" />
-<text text-anchor="" x="676.24" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TPlan::read (19 samples, 0.01%)</title><rect x="842.4" y="145" width="0.2" height="15.0" fill="rgb(231,130,23)" rx="2" ry="2" />
-<text text-anchor="" x="845.43" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Merger::merge (23,317 samples, 15.04%)</title><rect x="148.3" y="241" width="177.5" height="15.0" fill="rgb(227,20,33)" rx="2" ry="2" />
-<text text-anchor="" x="151.33" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Merger::merge</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::get_next_block (3,654 samples, 2.36%)</title><rect x="266.1" y="209" width="27.8" height="15.0" fill="rgb(252,125,16)" rx="2" ry="2" />
-<text text-anchor="" x="269.11" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (3,645 samples, 2.35%)</title><rect x="266.1" y="193" width="27.8" height="15.0" fill="rgb(210,51,53)" rx="2" ry="2" />
-<text text-anchor="" x="269.14" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >_..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (17 samples, 0.01%)</title><rect x="866.3" y="129" width="0.1" height="15.0" fill="rgb(208,43,6)" rx="2" ry="2" />
-<text text-anchor="" x="869.27" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>strncmp@plt (33 samples, 0.02%)</title><rect x="997.2" y="177" width="0.3" height="15.0" fill="rgb(207,106,9)" rx="2" ry="2" />
-<text text-anchor="" x="1000.21" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::next_vector (24 samples, 0.02%)</title><rect x="135.2" y="337" width="0.2" height="15.0" fill="rgb(254,160,10)" rx="2" ry="2" />
-<text text-anchor="" x="138.19" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (959 samples, 0.62%)</title><rect x="1150.7" y="129" width="7.3" height="15.0" fill="rgb(228,118,30)" rx="2" ry="2" />
-<text text-anchor="" x="1153.66" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_seek_to_block (548 samples, 0.35%)</title><rect x="1181.5" y="209" width="4.2" height="15.0" fill="rgb(247,15,33)" rx="2" ry="2" />
-<text text-anchor="" x="1184.52" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (650 samples, 0.42%)</title><rect x="1142.8" y="113" width="5.0" height="15.0" fill="rgb(253,90,13)" rx="2" ry="2" />
-<text text-anchor="" x="1145.85" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_fill_compressed (23 samples, 0.01%)</title><rect x="1166.3" y="129" width="0.2" height="15.0" fill="rgb(232,188,19)" rx="2" ry="2" />
-<text text-anchor="" x="1169.31" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (77 samples, 0.05%)</title><rect x="295.9" y="193" width="0.6" height="15.0" fill="rgb(244,114,53)" rx="2" ry="2" />
-<text text-anchor="" x="298.90" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::next (2,099 samples, 1.35%)</title><rect x="223.4" y="225" width="16.0" height="15.0" fill="rgb(232,215,25)" rx="2" ry="2" />
-<text text-anchor="" x="226.42" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (232 samples, 0.15%)</title><rect x="1017.8" y="145" width="1.8" height="15.0" fill="rgb(224,165,17)" rx="2" ry="2" />
-<text text-anchor="" x="1020.80" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::ReducerSampler&lt;bvar::detail::Percentile, bvar::detail::PercentileSamples&lt;254ul&gt;, bvar::detail::Percentile::AddPercentileSamples, bvar::detail::VoidOp&gt;::take_sample (18 samples, 0.01%)</title><rect x="848.6" y="289" width="0.2" height="15.0" fill="rgb(209,69,35)" rx="2" ry="2" />
-<text text-anchor="" x="851.63" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (26 samples, 0.02%)</title><rect x="1161.7" y="129" width="0.2" height="15.0" fill="rgb(213,199,37)" rx="2" ry="2" />
-<text text-anchor="" x="1164.71" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::find_closet_num_bits (15 samples, 0.01%)</title><rect x="202.9" y="161" width="0.1" height="15.0" fill="rgb(232,229,30)" rx="2" ry="2" />
-<text text-anchor="" x="205.92" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StringColumnDirectReader::next_vector (8,135 samples, 5.25%)</title><rect x="1096.1" y="145" width="61.9" height="15.0" fill="rgb(236,156,32)" rx="2" ry="2" />
-<text text-anchor="" x="1099.10" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris:..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (116 samples, 0.07%)</title><rect x="381.1" y="177" width="0.9" height="15.0" fill="rgb(248,113,34)" rx="2" ry="2" />
-<text text-anchor="" x="384.09" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__rmqueue (14 samples, 0.01%)</title><rect x="33.5" y="321" width="0.1" height="15.0" fill="rgb(228,66,32)" rx="2" ry="2" />
-<text text-anchor="" x="36.48" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (193 samples, 0.12%)</title><rect x="1088.7" y="129" width="1.5" height="15.0" fill="rgb(225,131,41)" rx="2" ry="2" />
-<text text-anchor="" x="1091.72" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (18 samples, 0.01%)</title><rect x="1057.9" y="113" width="0.2" height="15.0" fill="rgb(239,7,39)" rx="2" ry="2" />
-<text text-anchor="" x="1060.93" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnReader&lt;doris::StringColumnDirectReader&gt;::next_vector (8,523 samples, 5.50%)</title><rect x="1094.4" y="161" width="64.9" height="15.0" fill="rgb(222,67,45)" rx="2" ry="2" />
-<text text-anchor="" x="1097.44" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (14 samples, 0.01%)</title><rect x="396.3" y="81" width="0.1" height="15.0" fill="rgb(232,19,50)" rx="2" ry="2" />
-<text text-anchor="" x="399.26" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (15 samples, 0.01%)</title><rect x="1138.4" y="129" width="0.1" height="15.0" fill="rgb(229,40,42)" rx="2" ry="2" />
-<text text-anchor="" x="1141.42" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (2,032 samples, 1.31%)</title><rect x="857.2" y="209" width="15.4" height="15.0" fill="rgb(248,72,9)" rx="2" ry="2" />
-<text text-anchor="" x="860.17" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStreamFactory::~OutStreamFactory (34 samples, 0.02%)</title><rect x="222.9" y="193" width="0.3" height="15.0" fill="rgb(230,77,36)" rx="2" ry="2" />
-<text text-anchor="" x="225.90" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>bvar::detail::AgentCombiner&lt;bvar::detail::PercentileSamples&lt;254ul&gt;, bvar::detail::PercentileSamples&lt;30ul&gt;, bvar::detail::Percentile::AddPercentileSamples&gt;::reset_all_agents (15 samples, 0.01%)</title><rect x="848.7" y="257" width="0.1" height="15.0" fill="rgb(206,95,23)" rx="2" ry="2" />
-<text text-anchor="" x="851.65" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write_to_file (109 samples, 0.07%)</title><rect x="572.5" y="177" width="0.8" height="15.0" fill="rgb(247,202,25)" rx="2" ry="2" />
-<text text-anchor="" x="575.45" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PlanFragmentExecutor::open (54 samples, 0.03%)</title><rect x="1189.3" y="257" width="0.4" height="15.0" fill="rgb(220,208,18)" rx="2" ry="2" />
-<text text-anchor="" x="1192.28" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::create (31 samples, 0.02%)</title><rect x="562.3" y="97" width="0.2" height="15.0" fill="rgb(236,64,38)" rx="2" ry="2" />
-<text text-anchor="" x="565.26" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (59 samples, 0.04%)</title><rect x="219.8" y="113" width="0.5" height="15.0" fill="rgb(248,196,11)" rx="2" ry="2" />
-<text text-anchor="" x="222.83" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::init (41,542 samples, 26.80%)</title><rect x="872.8" y="273" width="316.2" height="15.0" fill="rgb(216,168,54)" rx="2" ry="2" />
-<text text-anchor="" x="875.78" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Reader::init</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::next_vector (69 samples, 0.04%)</title><rect x="866.9" y="161" width="0.5" height="15.0" fill="rgb(207,40,0)" rx="2" ry="2" />
-<text text-anchor="" x="869.92" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::GetRowsStreaming (14 samples, 0.01%)</title><rect x="1189.5" y="177" width="0.1" height="15.0" fill="rgb(238,214,40)" rx="2" ry="2" />
-<text text-anchor="" x="1192.54" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::get_next_block (70 samples, 0.05%)</title><rect x="856.6" y="257" width="0.5" height="15.0" fill="rgb(241,194,39)" rx="2" ry="2" />
-<text text-anchor="" x="859.62" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (29 samples, 0.02%)</title><rect x="565.5" y="129" width="0.2" height="15.0" fill="rgb(205,15,39)" rx="2" ry="2" />
-<text text-anchor="" x="568.45" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::next (105 samples, 0.07%)</title><rect x="131.6" y="337" width="0.8" height="15.0" fill="rgb(227,97,41)" rx="2" ry="2" />
-<text text-anchor="" x="134.63" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::next (41 samples, 0.03%)</title><rect x="849.5" y="241" width="0.3" height="15.0" fill="rgb(242,119,6)" rx="2" ry="2" />
-<text text-anchor="" x="852.47" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>futex_wait (14 samples, 0.01%)</title><rect x="845.8" y="321" width="0.1" height="15.0" fill="rgb(216,150,28)" rx="2" ry="2" />
-<text text-anchor="" x="848.75" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>fget_light (15 samples, 0.01%)</title><rect x="332.1" y="177" width="0.1" height="15.0" fill="rgb(210,171,29)" rx="2" ry="2" />
-<text text-anchor="" x="335.12" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (18 samples, 0.01%)</title><rect x="1183.1" y="129" width="0.1" height="15.0" fill="rgb(245,118,37)" rx="2" ry="2" />
-<text text-anchor="" x="1186.09" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TTablet::write (25 samples, 0.02%)</title><rect x="850.8" y="225" width="0.2" height="15.0" fill="rgb(230,201,4)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (52 samples, 0.03%)</title><rect x="674.5" y="113" width="0.4" height="15.0" fill="rgb(244,12,40)" rx="2" ry="2" />
-<text text-anchor="" x="677.52" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (54 samples, 0.03%)</title><rect x="169.1" y="177" width="0.4" height="15.0" fill="rgb(247,46,42)" rx="2" ry="2" />
-<text text-anchor="" x="172.08" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (606 samples, 0.39%)</title><rect x="666.2" y="129" width="4.6" height="15.0" fill="rgb(206,215,35)" rx="2" ry="2" />
-<text text-anchor="" x="669.21" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::_init (21 samples, 0.01%)</title><rect x="873.1" y="225" width="0.2" height="15.0" fill="rgb(206,65,47)" rx="2" ry="2" />
-<text text-anchor="" x="876.10" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnWriter::create_row_index_entry (175 samples, 0.11%)</title><rect x="355.6" y="193" width="1.4" height="15.0" fill="rgb(242,123,0)" rx="2" ry="2" />
-<text text-anchor="" x="358.62" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>find_get_page (203 samples, 0.13%)</title><rect x="44.2" y="321" width="1.6" height="15.0" fill="rgb(218,224,47)" rx="2" ry="2" />
-<text text-anchor="" x="47.24" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (456 samples, 0.29%)</title><rect x="1053.5" y="129" width="3.5" height="15.0" fill="rgb(245,77,6)" rx="2" ry="2" />
-<text text-anchor="" x="1056.52" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::~OutStream (35 samples, 0.02%)</title><rect x="573.6" y="161" width="0.3" height="15.0" fill="rgb(222,96,41)" rx="2" ry="2" />
-<text text-anchor="" x="576.61" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>brpc::InputMessenger::OnNewMessages (155 samples, 0.10%)</title><rect x="841.6" y="289" width="1.2" height="15.0" fill="rgb(235,3,8)" rx="2" ry="2" />
-<text text-anchor="" x="844.64" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (69 samples, 0.04%)</title><rect x="119.4" y="321" width="0.5" height="15.0" fill="rgb(219,154,46)" rx="2" ry="2" />
-<text text-anchor="" x="122.40" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>generic_file_aio_read (17 samples, 0.01%)</title><rect x="1137.7" y="81" width="0.1" height="15.0" fill="rgb(254,4,28)" rx="2" ry="2" />
-<text text-anchor="" x="1140.69" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (104 samples, 0.07%)</title><rect x="396.4" y="113" width="0.8" height="15.0" fill="rgb(223,202,9)" rx="2" ry="2" />
-<text text-anchor="" x="399.38" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>smp_invalidate_interrupt (23 samples, 0.01%)</title><rect x="852.9" y="321" width="0.2" height="15.0" fill="rgb(212,86,17)" rx="2" ry="2" />
-<text text-anchor="" x="855.92" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (26 samples, 0.02%)</title><rect x="1093.0" y="129" width="0.2" height="15.0" fill="rgb(214,127,44)" rx="2" ry="2" />
-<text text-anchor="" x="1096.02" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::_spill (18 samples, 0.01%)</title><rect x="396.2" y="113" width="0.2" height="15.0" fill="rgb(234,8,42)" rx="2" ry="2" />
-<text text-anchor="" x="399.25" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (18 samples, 0.01%)</title><rect x="1162.4" y="129" width="0.1" height="15.0" fill="rgb(240,199,17)" rx="2" ry="2" />
-<text text-anchor="" x="1165.39" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FloatintPointColumnReader&lt;double&gt;::next_vector (2,723 samples, 1.76%)</title><rect x="998.9" y="161" width="20.7" height="15.0" fill="rgb(223,133,31)" rx="2" ry="2" />
-<text text-anchor="" x="1001.85" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>std::_Rb_tree_increment (36 samples, 0.02%)</title><rect x="570.0" y="209" width="0.3" height="15.0" fill="rgb(210,136,7)" rx="2" ry="2" />
-<text text-anchor="" x="573.04" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::NewPartitionedAggregationNode::GetNextInternal (15 samples, 0.01%)</title><rect x="1189.5" y="193" width="0.2" height="15.0" fill="rgb(217,6,9)" rx="2" ry="2" />
-<text text-anchor="" x="1192.54" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPHeader::select_versions_to_span (19 samples, 0.01%)</title><rect x="873.5" y="225" width="0.1" height="15.0" fill="rgb(240,170,31)" rx="2" ry="2" />
-<text text-anchor="" x="876.51" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZN5doris10ColumnData10_get_blockEbi.constprop.168 (10,521 samples, 6.79%)</title><rect x="663.4" y="193" width="80.0" height="15.0" fill="rgb(243,228,8)" rx="2" ry="2" />
-<text text-anchor="" x="666.36" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >_ZN5doris..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_init_keys_param (29 samples, 0.02%)</title><rect x="1188.7" y="241" width="0.2" height="15.0" fill="rgb(221,181,44)" rx="2" ry="2" />
-<text text-anchor="" x="1191.70" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_set_segment_info (22 samples, 0.01%)</title><rect x="1182.3" y="177" width="0.2" height="15.0" fill="rgb(231,202,34)" rx="2" ry="2" />
-<text text-anchor="" x="1185.29" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_var_unsigned (118 samples, 0.08%)</title><rect x="691.7" y="97" width="0.9" height="15.0" fill="rgb(222,78,10)" rx="2" ry="2" />
-<text text-anchor="" x="694.75" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (118 samples, 0.08%)</title><rect x="1135.4" y="113" width="0.9" height="15.0" fill="rgb(240,227,22)" rx="2" ry="2" />
-<text text-anchor="" x="1138.41" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::WrapperField::create_by_type (14 samples, 0.01%)</title><rect x="1182.0" y="129" width="0.1" height="15.0" fill="rgb(246,207,24)" rx="2" ry="2" />
-<text text-anchor="" x="1185.02" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>fsnotify (25 samples, 0.02%)</title><rect x="46.0" y="321" width="0.1" height="15.0" fill="rgb(218,66,51)" rx="2" ry="2" />
-<text text-anchor="" x="48.96" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_find_position_by_full_key (37 samples, 0.02%)</title><rect x="1180.5" y="209" width="0.3" height="15.0" fill="rgb(244,119,13)" rx="2" ry="2" />
-<text text-anchor="" x="1183.52" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (41 samples, 0.03%)</title><rect x="870.4" y="129" width="0.3" height="15.0" fill="rgb(225,59,7)" rx="2" ry="2" />
-<text text-anchor="" x="873.40" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_nanosleep (184 samples, 0.12%)</title><rect x="570.4" y="177" width="1.4" height="15.0" fill="rgb(236,228,5)" rx="2" ry="2" />
-<text text-anchor="" x="573.36" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (111 samples, 0.07%)</title><rect x="293.0" y="177" width="0.9" height="15.0" fill="rgb(245,112,24)" rx="2" ry="2" />
-<text text-anchor="" x="296.02" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (32 samples, 0.02%)</title><rect x="274.0" y="113" width="0.3" height="15.0" fill="rgb(218,139,25)" rx="2" ry="2" />
-<text text-anchor="" x="277.04" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnWriter::write_batch (39 samples, 0.03%)</title><rect x="849.1" y="209" width="0.3" height="15.0" fill="rgb(249,171,39)" rx="2" ry="2" />
-<text text-anchor="" x="852.13" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>mem_cgroup_del_lru_list (16 samples, 0.01%)</title><rect x="129.8" y="321" width="0.1" height="15.0" fill="rgb(211,220,41)" rx="2" ry="2" />
-<text text-anchor="" x="132.77" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (1,000 samples, 0.65%)</title><rect x="864.6" y="193" width="7.6" height="15.0" fill="rgb(237,128,38)" rx="2" ry="2" />
-<text text-anchor="" x="867.56" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (20 samples, 0.01%)</title><rect x="1189.8" y="321" width="0.2" height="15.0" fill="rgb(214,48,28)" rx="2" ry="2" />
-<text text-anchor="" x="1192.85" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (19 samples, 0.01%)</title><rect x="1128.9" y="65" width="0.1" height="15.0" fill="rgb(228,32,25)" rx="2" ry="2" />
-<text text-anchor="" x="1131.88" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (25 samples, 0.02%)</title><rect x="138.7" y="321" width="0.2" height="15.0" fill="rgb(231,175,46)" rx="2" ry="2" />
-<text text-anchor="" x="141.70" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Cond::init (48 samples, 0.03%)</title><rect x="1188.2" y="209" width="0.4" height="15.0" fill="rgb(234,84,42)" rx="2" ry="2" />
-<text text-anchor="" x="1191.19" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (56 samples, 0.04%)</title><rect x="549.0" y="129" width="0.4" height="15.0" fill="rgb(254,164,7)" rx="2" ry="2" />
-<text text-anchor="" x="552.01" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__mem_cgroup_uncharge_common (21 samples, 0.01%)</title><rect x="843.4" y="321" width="0.1" height="15.0" fill="rgb(252,111,34)" rx="2" ry="2" />
-<text text-anchor="" x="846.37" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__block_prepare_write (30 samples, 0.02%)</title><rect x="120.9" y="321" width="0.2" height="15.0" fill="rgb(253,109,32)" rx="2" ry="2" />
-<text text-anchor="" x="123.89" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::~SegmentReader (119 samples, 0.08%)</title><rect x="855.1" y="209" width="0.9" height="15.0" fill="rgb(225,203,53)" rx="2" ry="2" />
-<text text-anchor="" x="858.10" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::init_scan_key (25 samples, 0.02%)</title><rect x="1188.7" y="225" width="0.2" height="15.0" fill="rgb(251,101,46)" rx="2" ry="2" />
-<text text-anchor="" x="1191.71" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_fill_compressed (18 samples, 0.01%)</title><rect x="1161.4" y="129" width="0.1" height="15.0" fill="rgb(223,152,33)" rx="2" ry="2" />
-<text text-anchor="" x="1164.41" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (138 samples, 0.09%)</title><rect x="144.0" y="337" width="1.0" height="15.0" fill="rgb(206,22,22)" rx="2" ry="2" />
-<text text-anchor="" x="146.96" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>fget_light (101 samples, 0.07%)</title><rect x="43.1" y="321" width="0.7" height="15.0" fill="rgb(245,5,21)" rx="2" ry="2" />
-<text text-anchor="" x="46.06" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_to_vectorized_row_batch (947 samples, 0.61%)</title><rect x="864.6" y="177" width="7.2" height="15.0" fill="rgb(208,7,4)" rx="2" ry="2" />
-<text text-anchor="" x="867.58" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (31 samples, 0.02%)</title><rect x="1185.0" y="113" width="0.2" height="15.0" fill="rgb(245,145,52)" rx="2" ry="2" />
-<text text-anchor="" x="1187.96" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (19 samples, 0.01%)</title><rect x="547.3" y="129" width="0.2" height="15.0" fill="rgb(205,222,50)" rx="2" ry="2" />
-<text text-anchor="" x="550.32" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (58 samples, 0.04%)</title><rect x="1166.5" y="145" width="0.5" height="15.0" fill="rgb(238,128,28)" rx="2" ry="2" />
-<text text-anchor="" x="1169.54" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>finish (169 samples, 0.11%)</title><rect x="841.6" y="337" width="1.3" height="15.0" fill="rgb(236,185,10)" rx="2" ry="2" />
-<text text-anchor="" x="844.57" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (110 samples, 0.07%)</title><rect x="145.8" y="337" width="0.8" height="15.0" fill="rgb(249,37,33)" rx="2" ry="2" />
-<text text-anchor="" x="148.77" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (67 samples, 0.04%)</title><rect x="1161.6" y="145" width="0.5" height="15.0" fill="rgb(224,89,47)" rx="2" ry="2" />
-<text text-anchor="" x="1164.59" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>vfs_write (14 samples, 0.01%)</title><rect x="127.6" y="321" width="0.1" height="15.0" fill="rgb(228,227,7)" rx="2" ry="2" />
-<text text-anchor="" x="130.57" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::FetchFromOneSpansSafe (14 samples, 0.01%)</title><rect x="396.3" y="49" width="0.1" height="15.0" fill="rgb(228,183,27)" rx="2" ry="2" />
-<text text-anchor="" x="399.26" y="59.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::next (3,662 samples, 2.36%)</title><rect x="574.0" y="225" width="27.9" height="15.0" fill="rgb(241,62,21)" rx="2" ry="2" />
-<text text-anchor="" x="577.04" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (35 samples, 0.02%)</title><rect x="866.4" y="113" width="0.3" height="15.0" fill="rgb(241,229,24)" rx="2" ry="2" />
-<text text-anchor="" x="869.44" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>execute_native_thread_routine (91,100 samples, 58.76%)</title><rect x="148.2" y="337" width="693.4" height="15.0" fill="rgb(208,90,45)" rx="2" ry="2" />
-<text text-anchor="" x="151.16" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >execute_native_thread_routine</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FragmentMgr::exec_plan_fragment (84 samples, 0.05%)</title><rect x="841.7" y="193" width="0.7" height="15.0" fill="rgb(220,19,29)" rx="2" ry="2" />
-<text text-anchor="" x="844.74" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>unmap_vmas (31 samples, 0.02%)</title><rect x="130.2" y="321" width="0.3" height="15.0" fill="rgb(206,155,43)" rx="2" ry="2" />
-<text text-anchor="" x="133.23" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RowCursor::full_key_cmp (3,630 samples, 2.34%)</title><rect x="751.4" y="209" width="27.6" height="15.0" fill="rgb(220,129,25)" rx="2" ry="2" />
-<text text-anchor="" x="754.40" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>_ZNSt6vectorIN5doris19PositionEntryWriterESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_ (43 samples, 0.03%)</title><rect x="356.6" y="161" width="0.4" height="15.0" fill="rgb(209,136,20)" rx="2" ry="2" />
-<text text-anchor="" x="359.63" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>kmem_cache_alloc (21 samples, 0.01%)</title><rect x="126.0" y="321" width="0.2" height="15.0" fill="rgb(236,5,8)" rx="2" ry="2" />
-<text text-anchor="" x="129.05" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (24 samples, 0.02%)</title><rect x="1161.9" y="129" width="0.2" height="15.0" fill="rgb(221,58,9)" rx="2" ry="2" />
-<text text-anchor="" x="1164.91" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_agg_key_next_row (26,822 samples, 17.30%)</title><rect x="625.4" y="225" width="204.1" height="15.0" fill="rgb(243,3,28)" rx="2" ry="2" />
-<text text-anchor="" x="628.36" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::Reader::_agg_key_ne..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::get_total_buffer_size (47 samples, 0.03%)</title><rect x="330.4" y="209" width="0.4" height="15.0" fill="rgb(241,213,34)" rx="2" ry="2" />
-<text text-anchor="" x="333.43" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::next_vector (700 samples, 0.45%)</title><rect x="269.0" y="145" width="5.3" height="15.0" fill="rgb(230,94,41)" rx="2" ry="2" />
-<text text-anchor="" x="271.98" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (14 samples, 0.01%)</title><rect x="673.1" y="113" width="0.1" height="15.0" fill="rgb(214,3,42)" rx="2" ry="2" />
-<text text-anchor="" x="676.13" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::RemoveRange (29 samples, 0.02%)</title><rect x="562.3" y="65" width="0.2" height="15.0" fill="rgb(240,77,3)" rx="2" ry="2" />
-<text text-anchor="" x="565.28" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (17 samples, 0.01%)</title><rect x="1166.8" y="113" width="0.2" height="15.0" fill="rgb(216,208,51)" rx="2" ry="2" />
-<text text-anchor="" x="1169.83" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (110 samples, 0.07%)</title><rect x="1162.1" y="145" width="0.9" height="15.0" fill="rgb(222,196,3)" rx="2" ry="2" />
-<text text-anchor="" x="1165.14" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::crc32 (52 samples, 0.03%)</title><rect x="165.0" y="193" width="0.4" height="15.0" fill="rgb(217,184,38)" rx="2" ry="2" />
-<text text-anchor="" x="167.97" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TTablet::TTablet (17 samples, 0.01%)</title><rect x="851.7" y="273" width="0.2" height="15.0" fill="rgb(249,7,28)" rx="2" ry="2" />
-<text text-anchor="" x="854.74" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::bytes_to_long_be (522 samples, 0.34%)</title><rect x="1036.9" y="129" width="3.9" height="15.0" fill="rgb(239,159,54)" rx="2" ry="2" />
-<text text-anchor="" x="1039.86" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::TaskWorkerPool::_push_worker_thread_callback (219 samples, 0.14%)</title><rect x="848.8" y="321" width="1.7" height="15.0" fill="rgb(233,53,10)" rx="2" ry="2" />
-<text text-anchor="" x="851.81" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FrontendServiceClient::report (34 samples, 0.02%)</title><rect x="850.8" y="289" width="0.3" height="15.0" fill="rgb(215,28,32)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_to_vectorized_row_batch (40 samples, 0.03%)</title><rect x="856.7" y="209" width="0.3" height="15.0" fill="rgb(223,36,34)" rx="2" ry="2" />
-<text text-anchor="" x="859.68" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;short, true&gt;::write_batch (1,772 samples, 1.14%)</title><rect x="203.0" y="193" width="13.5" height="15.0" fill="rgb(245,201,35)" rx="2" ry="2" />
-<text text-anchor="" x="206.04" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__memcpy_sse2_unaligned (48 samples, 0.03%)</title><rect x="219.3" y="145" width="0.4" height="15.0" fill="rgb(206,133,2)" rx="2" ry="2" />
-<text text-anchor="" x="222.30" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::BinarySearchIterator std::__lower_bound&lt;doris::BinarySearchIterator, doris::RowCursor, __gnu_cxx::__ops::_Iter_comp_val&lt;doris::ColumnDataComparator&gt; &gt; (35 samples, 0.02%)</title><rect x="1180.5" y="193" width="0.3" height="15.0" fill="rgb(213,165,47)" rx="2" ry="2" />
-<text text-anchor="" x="1183.52" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>  (17 samples, 0.01%)</title><rect x="1017.4" y="129" width="0.1" height="15.0" fill="rgb(235,221,51)" rx="2" ry="2" />
-<text text-anchor="" x="1020.41" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (1,156 samples, 0.75%)</title><rect x="732.1" y="161" width="8.8" height="15.0" fill="rgb(225,4,34)" rx="2" ry="2" />
-<text text-anchor="" x="735.14" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::seek (297 samples, 0.19%)</title><rect x="1163.0" y="145" width="2.3" height="15.0" fill="rgb(211,185,1)" rx="2" ry="2" />
-<text text-anchor="" x="1166.01" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::_load_to_vectorized_row_batch (5,484 samples, 3.54%)</title><rect x="663.6" y="161" width="41.8" height="15.0" fill="rgb(240,96,25)" rx="2" ry="2" />
-<text text-anchor="" x="666.64" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >dor..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (6,559 samples, 4.23%)</title><rect x="493.4" y="161" width="50.0" height="15.0" fill="rgb(226,32,27)" rx="2" ry="2" />
-<text text-anchor="" x="496.43" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>find_get_page (26 samples, 0.02%)</title><rect x="1137.5" y="81" width="0.2" height="15.0" fill="rgb(221,32,21)" rx="2" ry="2" />
-<text text-anchor="" x="1140.47" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>file_read_actor (50 samples, 0.03%)</title><rect x="43.8" y="321" width="0.4" height="15.0" fill="rgb(215,182,5)" rx="2" ry="2" />
-<text text-anchor="" x="46.83" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>void std::__adjust_heap&lt;__gnu_cxx::__normal_iterator&lt;doris::CollectIterator::ChildCtx**, std::vector&lt;doris::CollectIterator::ChildCtx*, std::allocator&lt;doris::CollectIterator::ChildCtx*&gt; &gt; &gt;, long, doris::CollectIterator::ChildCtx*, __gnu_cxx::__ops::_Iter_comp_iter&lt;doris::CollectIterator::ChildCtxComparator&gt; &gt; (48 samples, 0.03%)</title><rect x="840.5" y="225" width="0.4" height="15.0" fill="rgb(215,27,47)" rx="2" ry="2" />
-<text text-anchor="" x="843.49" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::Populate (29 samples, 0.02%)</title><rect x="1185.0" y="97" width="0.2" height="15.0" fill="rgb(228,0,8)" rx="2" ry="2" />
-<text text-anchor="" x="1187.98" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnStatistics::init (14 samples, 0.01%)</title><rect x="1182.0" y="145" width="0.1" height="15.0" fill="rgb(206,56,17)" rx="2" ry="2" />
-<text text-anchor="" x="1185.02" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::next_vector (169 samples, 0.11%)</title><rect x="1092.3" y="161" width="1.3" height="15.0" fill="rgb(247,92,12)" rx="2" ry="2" />
-<text text-anchor="" x="1095.34" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (418 samples, 0.27%)</title><rect x="1050.3" y="129" width="3.2" height="15.0" fill="rgb(211,54,24)" rx="2" ry="2" />
-<text text-anchor="" x="1053.34" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::get_block (5,506 samples, 3.55%)</title><rect x="663.5" y="177" width="41.9" height="15.0" fill="rgb(222,28,48)" rx="2" ry="2" />
-<text text-anchor="" x="666.49" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >dor..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (515 samples, 0.33%)</title><rect x="1028.9" y="129" width="3.9" height="15.0" fill="rgb(231,103,29)" rx="2" ry="2" />
-<text text-anchor="" x="1031.91" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::ThreadCache::FetchFromCentralCache (21 samples, 0.01%)</title><rect x="1128.9" y="97" width="0.1" height="15.0" fill="rgb(240,187,10)" rx="2" ry="2" />
-<text text-anchor="" x="1131.86" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (18 samples, 0.01%)</title><rect x="134.8" y="321" width="0.2" height="15.0" fill="rgb(218,182,30)" rx="2" ry="2" />
-<text text-anchor="" x="137.83" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::write (146 samples, 0.09%)</title><rect x="221.6" y="161" width="1.2" height="15.0" fill="rgb(243,97,6)" rx="2" ry="2" />
-<text text-anchor="" x="224.65" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::write (17 samples, 0.01%)</title><rect x="138.3" y="337" width="0.2" height="15.0" fill="rgb(227,121,38)" rx="2" ry="2" />
-<text text-anchor="" x="141.34" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>memset (833 samples, 0.54%)</title><rect x="319.4" y="225" width="6.3" height="15.0" fill="rgb(243,227,7)" rx="2" ry="2" />
-<text text-anchor="" x="322.36" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Status doris::deserialize_thrift_msg&lt;doris::TExecPlanFragmentParams&gt; (32 samples, 0.02%)</title><rect x="842.4" y="193" width="0.2" height="15.0" fill="rgb(244,21,35)" rx="2" ry="2" />
-<text text-anchor="" x="845.38" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnStatistics::attach (62 samples, 0.04%)</title><rect x="1160.6" y="161" width="0.5" height="15.0" fill="rgb(235,2,39)" rx="2" ry="2" />
-<text text-anchor="" x="1163.65" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (16 samples, 0.01%)</title><rect x="1090.6" y="113" width="0.1" height="15.0" fill="rgb(230,54,49)" rx="2" ry="2" />
-<text text-anchor="" x="1093.61" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (58 samples, 0.04%)</title><rect x="302.8" y="193" width="0.4" height="15.0" fill="rgb(233,105,3)" rx="2" ry="2" />
-<text text-anchor="" x="305.79" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>tcmalloc::CentralFreeList::ReleaseToSpans (25 samples, 0.02%)</title><rect x="855.8" y="129" width="0.2" height="15.0" fill="rgb(224,139,46)" rx="2" ry="2" />
-<text text-anchor="" x="858.81" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (28 samples, 0.02%)</title><rect x="145.5" y="321" width="0.2" height="15.0" fill="rgb(231,172,29)" rx="2" ry="2" />
-<text text-anchor="" x="148.47" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Pusher::process (216 samples, 0.14%)</title><rect x="848.8" y="305" width="1.7" height="15.0" fill="rgb(223,189,35)" rx="2" ry="2" />
-<text text-anchor="" x="851.81" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (53 samples, 0.03%)</title><rect x="1082.3" y="129" width="0.4" height="15.0" fill="rgb(222,62,43)" rx="2" ry="2" />
-<text text-anchor="" x="1085.25" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;long, true&gt;::next_vector (544 samples, 0.35%)</title><rect x="670.8" y="145" width="4.2" height="15.0" fill="rgb(227,88,41)" rx="2" ry="2" />
-<text text-anchor="" x="673.82" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LzoBinaryReader::next (77 samples, 0.05%)</title><rect x="849.9" y="241" width="0.5" height="15.0" fill="rgb(213,90,47)" rx="2" ry="2" />
-<text text-anchor="" x="852.86" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>boost::detail::function::void_function_obj_invoker0&lt;boost::_bi::bind_t&lt;void, boost::_mfi::mf2&lt;void, doris::FragmentMgr, std::shared_ptr&lt;doris::FragmentExecState&gt;, std::function&lt;void  (61 samples, 0.04%)</title><rect x="1189.2" y="305" width="0.5" height="15.0" fill="rgb(247,7,45)" rx="2" ry="2" />
-<text text-anchor="" x="1192.22" y="315.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (18 samples, 0.01%)</title><rect x="460.5" y="177" width="0.1" height="15.0" fill="rgb(240,147,47)" rx="2" ry="2" />
-<text text-anchor="" x="463.50" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::get_total_buffer_size (94 samples, 0.06%)</title><rect x="137.6" y="337" width="0.7" height="15.0" fill="rgb(239,228,30)" rx="2" ry="2" />
-<text text-anchor="" x="140.62" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::BaseCompaction::run (23,342 samples, 15.06%)</title><rect x="148.3" y="273" width="177.6" height="15.0" fill="rgb(241,92,54)" rx="2" ry="2" />
-<text text-anchor="" x="151.26" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >doris::BaseCompaction::..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (103 samples, 0.07%)</title><rect x="1142.1" y="113" width="0.7" height="15.0" fill="rgb(222,173,1)" rx="2" ry="2" />
-<text text-anchor="" x="1145.06" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>thread_group_cputime (43 samples, 0.03%)</title><rect x="146.9" y="321" width="0.3" height="15.0" fill="rgb(207,73,24)" rx="2" ry="2" />
-<text text-anchor="" x="149.86" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPTable::acquire_data_sources_by_versions (33 samples, 0.02%)</title><rect x="873.6" y="225" width="0.3" height="15.0" fill="rgb(245,16,12)" rx="2" ry="2" />
-<text text-anchor="" x="876.65" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::PushHandler::process_realtime_push (215 samples, 0.14%)</title><rect x="848.8" y="273" width="1.6" height="15.0" fill="rgb(207,178,49)" rx="2" ry="2" />
-<text text-anchor="" x="851.81" y="283.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StreamIndexWriter::add_index_entry (43 samples, 0.03%)</title><rect x="356.6" y="177" width="0.4" height="15.0" fill="rgb(228,28,30)" rx="2" ry="2" />
-<text text-anchor="" x="359.63" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (27 samples, 0.02%)</title><rect x="691.3" y="97" width="0.2" height="15.0" fill="rgb(228,185,11)" rx="2" ry="2" />
-<text text-anchor="" x="694.29" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::WrapperField::create (18 samples, 0.01%)</title><rect x="1188.2" y="193" width="0.1" height="15.0" fill="rgb(212,59,49)" rx="2" ry="2" />
-<text text-anchor="" x="1191.21" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_fill_compressed (213 samples, 0.14%)</title><rect x="1136.5" y="113" width="1.6" height="15.0" fill="rgb(207,197,54)" rx="2" ry="2" />
-<text text-anchor="" x="1139.52" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StreamIndexReader::entry (42 samples, 0.03%)</title><rect x="1165.5" y="161" width="0.3" height="15.0" fill="rgb(237,109,40)" rx="2" ry="2" />
-<text text-anchor="" x="1168.45" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_values (409 samples, 0.26%)</title><rect x="271.2" y="129" width="3.1" height="15.0" fill="rgb(239,163,12)" rx="2" ry="2" />
-<text text-anchor="" x="274.19" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FrontendService_report_pargs::write (34 samples, 0.02%)</title><rect x="850.8" y="257" width="0.3" height="15.0" fill="rgb(246,72,2)" rx="2" ry="2" />
-<text text-anchor="" x="853.84" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>LZ4_compress_fast_extState (53 samples, 0.03%)</title><rect x="55.9" y="337" width="0.4" height="15.0" fill="rgb(226,180,33)" rx="2" ry="2" />
-<text text-anchor="" x="58.91" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (20 samples, 0.01%)</title><rect x="867.3" y="129" width="0.1" height="15.0" fill="rgb(206,209,37)" rx="2" ry="2" />
-<text text-anchor="" x="870.26" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>fput (22 samples, 0.01%)</title><rect x="45.8" y="321" width="0.2" height="15.0" fill="rgb(220,114,42)" rx="2" ry="2" />
-<text text-anchor="" x="48.79" y="331.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;int, true&gt;::write_batch (40 samples, 0.03%)</title><rect x="135.7" y="337" width="0.3" height="15.0" fill="rgb(214,131,24)" rx="2" ry="2" />
-<text text-anchor="" x="138.68" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::CondColumn::eval (70 samples, 0.05%)</title><rect x="1184.1" y="161" width="0.5" height="15.0" fill="rgb(217,126,22)" rx="2" ry="2" />
-<text text-anchor="" x="1187.11" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;int, true&gt;::next_vector (16 samples, 0.01%)</title><rect x="135.1" y="337" width="0.1" height="15.0" fill="rgb(254,174,51)" rx="2" ry="2" />
-<text text-anchor="" x="138.07" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_delta_values (35 samples, 0.02%)</title><rect x="870.9" y="113" width="0.3" height="15.0" fill="rgb(252,50,19)" rx="2" ry="2" />
-<text text-anchor="" x="873.93" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::seek (38 samples, 0.02%)</title><rect x="1163.5" y="129" width="0.3" height="15.0" fill="rgb(229,81,44)" rx="2" ry="2" />
-<text text-anchor="" x="1166.47" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (32 samples, 0.02%)</title><rect x="278.4" y="113" width="0.3" height="15.0" fill="rgb(212,31,53)" rx="2" ry="2" />
-<text text-anchor="" x="281.42" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::next_vector (41 samples, 0.03%)</title><rect x="136.5" y="337" width="0.3" height="15.0" fill="rgb(220,219,0)" rx="2" ry="2" />
-<text text-anchor="" x="139.51" y="347.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnData::_seek_to_block (18 samples, 0.01%)</title><rect x="829.6" y="177" width="0.2" height="15.0" fill="rgb(224,67,17)" rx="2" ry="2" />
-<text text-anchor="" x="832.65" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ReadOnlyFileStream::_assure_data (72 samples, 0.05%)</title><rect x="267.8" y="129" width="0.5" height="15.0" fill="rgb(246,127,14)" rx="2" ry="2" />
-<text text-anchor="" x="270.76" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnWriterWrapper&lt;int, true&gt;::write_batch (376 samples, 0.24%)</title><rect x="175.8" y="193" width="2.9" height="15.0" fill="rgb(236,210,30)" rx="2" ry="2" />
-<text text-anchor="" x="178.83" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerWriter::_determined_encoding (765 samples, 0.49%)</title><rect x="385.8" y="161" width="5.8" height="15.0" fill="rgb(249,168,22)" rx="2" ry="2" />
-<text text-anchor="" x="388.80" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::_build_tablet_info (46 samples, 0.03%)</title><rect x="851.3" y="289" width="0.4" height="15.0" fill="rgb(218,104,13)" rx="2" ry="2" />
-<text text-anchor="" x="854.31" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentReader::seek_to_block (397 samples, 0.26%)</title><rect x="1182.5" y="193" width="3.0" height="15.0" fill="rgb(221,184,5)" rx="2" ry="2" />
-<text text-anchor="" x="1185.51" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::RunLengthIntegerReader::_read_direct_values (14 samples, 0.01%)</title><rect x="1024.7" y="145" width="0.1" height="15.0" fill="rgb(213,109,28)" rx="2" ry="2" />
-<text text-anchor="" x="1027.67" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::memory_copy (166 samples, 0.11%)</title><rect x="1178.5" y="193" width="1.3" height="15.0" fill="rgb(246,207,6)" rx="2" ry="2" />
-<text text-anchor="" x="1181.54" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___libc_write (325 samples, 0.21%)</title><rect x="330.9" y="193" width="2.4" height="15.0" fill="rgb(217,132,47)" rx="2" ry="2" />
-<text text-anchor="" x="333.87" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OutStream::get_total_buffer_size (2,830 samples, 1.83%)</title><rect x="333.8" y="193" width="21.6" height="15.0" fill="rgb(228,12,0)" rx="2" ry="2" />
-<text text-anchor="" x="336.83" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::SegmentWriter::estimate_segment_size (2,868 samples, 1.85%)</title><rect x="333.5" y="209" width="21.9" height="15.0" fill="rgb(209,85,17)" rx="2" ry="2" />
-<text text-anchor="" x="336.54" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >d..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (14 samples, 0.01%)</title><rect x="1052.4" y="113" width="0.1" height="15.0" fill="rgb(248,216,23)" rx="2" ry="2" />
-<text text-anchor="" x="1055.38" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::Reader::_acquire_data_sources (149 samples, 0.10%)</title><rect x="872.8" y="257" width="1.1" height="15.0" fill="rgb(219,139,21)" rx="2" ry="2" />
-<text text-anchor="" x="875.79" y="267.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::OLAPEngine::push (215 samples, 0.14%)</title><rect x="848.8" y="289" width="1.6" height="15.0" fill="rgb(210,69,46)" rx="2" ry="2" />
-<text text-anchor="" x="851.81" y="299.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::FieldTypeTraits&lt; (338 samples, 0.22%)</title><rect x="293.9" y="209" width="2.6" height="15.0" fill="rgb(214,177,53)" rx="2" ry="2" />
-<text text-anchor="" x="296.92" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (14 samples, 0.01%)</title><rect x="201.1" y="129" width="0.1" height="15.0" fill="rgb(219,183,35)" rx="2" ry="2" />
-<text text-anchor="" x="204.08" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::LargeIntColumnReader::next_vector (3,979 samples, 2.57%)</title><rect x="675.0" y="145" width="30.2" height="15.0" fill="rgb(213,30,4)" rx="2" ry="2" />
-<text text-anchor="" x="677.96" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >do..</text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::StorageByteBuffer::put (18 samples, 0.01%)</title><rect x="565.3" y="113" width="0.1" height="15.0" fill="rgb(216,20,44)" rx="2" ry="2" />
-<text text-anchor="" x="568.28" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VarStringColumnReader&lt;doris::StringColumnDirectReader&gt;::next_vector (368 samples, 0.24%)</title><rect x="868.9" y="161" width="2.8" height="15.0" fill="rgb(246,79,43)" rx="2" ry="2" />
-<text text-anchor="" x="871.95" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::IntegerColumnReaderWrapper&lt;short, true&gt;::seek (17 samples, 0.01%)</title><rect x="871.9" y="161" width="0.2" height="15.0" fill="rgb(242,75,9)" rx="2" ry="2" />
-<text text-anchor="" x="874.94" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>memset (23 samples, 0.01%)</title><rect x="1185.2" y="177" width="0.2" height="15.0" fill="rgb(205,140,18)" rx="2" ry="2" />
-<text text-anchor="" x="1188.24" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ser::read_ints (335 samples, 0.22%)</title><rect x="668.2" y="97" width="2.5" height="15.0" fill="rgb(234,166,13)" rx="2" ry="2" />
-<text text-anchor="" x="671.17" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::VectorizedRowBatch::dump_to_row_block (19 samples, 0.01%)</title><rect x="857.0" y="225" width="0.1" height="15.0" fill="rgb(250,90,0)" rx="2" ry="2" />
-<text text-anchor="" x="859.98" y="235.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>__GI___strncmp_ssse3 (895 samples, 0.58%)</title><rect x="884.4" y="177" width="6.8" height="15.0" fill="rgb(233,88,26)" rx="2" ry="2" />
-<text text-anchor="" x="887.40" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-<g class="func_g" onmouseover="s(this)" onmouseout="c()" onclick="zoom(this)">
-<title>doris::ColumnDataWriter::mem_pool (26 samples, 0.02%)</title><rect x="326.2" y="241" width="0.2" height="15.0" fill="rgb(222,80,38)" rx="2" ry="2" />
-<text text-anchor="" x="329.19" y="251.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  ></text>
-</g>
-</svg>
diff --git a/content/_images/cpu-pprof-demo.png b/content/_images/cpu-pprof-demo.png
deleted file mode 100644
index 2eb659b..0000000
Binary files a/content/_images/cpu-pprof-demo.png and /dev/null differ
diff --git a/content/_images/cpu-pprof-demo1.png b/content/_images/cpu-pprof-demo1.png
deleted file mode 100644
index 2eb659b..0000000
Binary files a/content/_images/cpu-pprof-demo1.png and /dev/null differ
diff --git a/content/_images/create-pr.png b/content/_images/create-pr.png
deleted file mode 100644
index acd63f6..0000000
Binary files a/content/_images/create-pr.png and /dev/null differ
diff --git a/content/_images/create-pr1.png b/content/_images/create-pr1.png
deleted file mode 100644
index acd63f6..0000000
Binary files a/content/_images/create-pr1.png and /dev/null differ
diff --git a/content/_images/create-pr2.png b/content/_images/create-pr2.png
deleted file mode 100644
index 059c2df..0000000
Binary files a/content/_images/create-pr2.png and /dev/null differ
diff --git a/content/_images/create-pr21.png b/content/_images/create-pr21.png
deleted file mode 100644
index 059c2df..0000000
Binary files a/content/_images/create-pr21.png and /dev/null differ
diff --git a/content/_images/create-pr3.png b/content/_images/create-pr3.png
deleted file mode 100644
index 13ab187..0000000
Binary files a/content/_images/create-pr3.png and /dev/null differ
diff --git a/content/_images/create-pr31.png b/content/_images/create-pr31.png
deleted file mode 100644
index 13ab187..0000000
Binary files a/content/_images/create-pr31.png and /dev/null differ
diff --git a/content/_images/dashboard_navibar.png b/content/_images/dashboard_navibar.png
deleted file mode 100644
index 6be6d27..0000000
Binary files a/content/_images/dashboard_navibar.png and /dev/null differ
diff --git a/content/_images/dashboard_navibar1.png b/content/_images/dashboard_navibar1.png
deleted file mode 100644
index 6be6d27..0000000
Binary files a/content/_images/dashboard_navibar1.png and /dev/null differ
diff --git a/content/_images/dashboard_overview.png b/content/_images/dashboard_overview.png
deleted file mode 100644
index b134245..0000000
Binary files a/content/_images/dashboard_overview.png and /dev/null differ
diff --git a/content/_images/dashboard_overview1.png b/content/_images/dashboard_overview1.png
deleted file mode 100644
index b134245..0000000
Binary files a/content/_images/dashboard_overview1.png and /dev/null differ
diff --git a/content/_images/dashboard_panel.png b/content/_images/dashboard_panel.png
deleted file mode 100644
index 60d3146..0000000
Binary files a/content/_images/dashboard_panel.png and /dev/null differ
diff --git a/content/_images/dashboard_panel1.png b/content/_images/dashboard_panel1.png
deleted file mode 100644
index 60d3146..0000000
Binary files a/content/_images/dashboard_panel1.png and /dev/null differ
diff --git a/content/_images/dashboard_row.png b/content/_images/dashboard_row.png
deleted file mode 100644
index ff4db84..0000000
Binary files a/content/_images/dashboard_row.png and /dev/null differ
diff --git a/content/_images/dashboard_row1.png b/content/_images/dashboard_row1.png
deleted file mode 100644
index ff4db84..0000000
Binary files a/content/_images/dashboard_row1.png and /dev/null differ
diff --git a/content/_images/fork-repo.png b/content/_images/fork-repo.png
deleted file mode 100644
index c5468c7..0000000
Binary files a/content/_images/fork-repo.png and /dev/null differ
diff --git a/content/_images/fork-repo1.png b/content/_images/fork-repo1.png
deleted file mode 100644
index c5468c7..0000000
Binary files a/content/_images/fork-repo1.png and /dev/null differ
diff --git a/content/_images/log_replication.jpg b/content/_images/log_replication.jpg
deleted file mode 100644
index c47ec4f..0000000
Binary files a/content/_images/log_replication.jpg and /dev/null differ
diff --git a/content/_images/login-gitter1.png b/content/_images/login-gitter1.png
deleted file mode 100644
index dff35ae..0000000
Binary files a/content/_images/login-gitter1.png and /dev/null differ
diff --git a/content/_images/login-gitter11.png b/content/_images/login-gitter11.png
deleted file mode 100644
index dff35ae..0000000
Binary files a/content/_images/login-gitter11.png and /dev/null differ
diff --git a/content/_images/login-gitter2.PNG b/content/_images/login-gitter2.PNG
deleted file mode 100644
index baa19d0..0000000
Binary files a/content/_images/login-gitter2.PNG and /dev/null differ
diff --git a/content/_images/login-gitter21.PNG b/content/_images/login-gitter21.PNG
deleted file mode 100644
index baa19d0..0000000
Binary files a/content/_images/login-gitter21.PNG and /dev/null differ
diff --git a/content/_images/metadata_contents.png b/content/_images/metadata_contents.png
deleted file mode 100644
index 7caf8fd..0000000
Binary files a/content/_images/metadata_contents.png and /dev/null differ
diff --git a/content/_images/metadata_contents1.png b/content/_images/metadata_contents1.png
deleted file mode 100644
index 7caf8fd..0000000
Binary files a/content/_images/metadata_contents1.png and /dev/null differ
diff --git a/content/_images/metadata_stream.png b/content/_images/metadata_stream.png
deleted file mode 100644
index 46936d3..0000000
Binary files a/content/_images/metadata_stream.png and /dev/null differ
diff --git a/content/_images/metadata_stream1.png b/content/_images/metadata_stream1.png
deleted file mode 100644
index 46936d3..0000000
Binary files a/content/_images/metadata_stream1.png and /dev/null differ
diff --git a/content/_images/monitor_arch.png b/content/_images/monitor_arch.png
deleted file mode 100644
index 9ec4dd7..0000000
Binary files a/content/_images/monitor_arch.png and /dev/null differ
diff --git a/content/_images/monitor_arch1.png b/content/_images/monitor_arch1.png
deleted file mode 100644
index 9ec4dd7..0000000
Binary files a/content/_images/monitor_arch1.png and /dev/null differ
diff --git a/content/_images/multi_tenant_arch.png b/content/_images/multi_tenant_arch.png
deleted file mode 100644
index 30e7307..0000000
Binary files a/content/_images/multi_tenant_arch.png and /dev/null differ
diff --git a/content/_images/multi_tenant_arch1.png b/content/_images/multi_tenant_arch1.png
deleted file mode 100644
index 30e7307..0000000
Binary files a/content/_images/multi_tenant_arch1.png and /dev/null differ
diff --git a/content/_images/new-pr.png b/content/_images/new-pr.png
deleted file mode 100644
index 16d5ecf..0000000
Binary files a/content/_images/new-pr.png and /dev/null differ
diff --git a/content/_images/new-pr1.png b/content/_images/new-pr1.png
deleted file mode 100644
index 16d5ecf..0000000
Binary files a/content/_images/new-pr1.png and /dev/null differ
diff --git a/content/_images/palo_architecture.jpg b/content/_images/palo_architecture.jpg
deleted file mode 100644
index 1c31316..0000000
Binary files a/content/_images/palo_architecture.jpg and /dev/null differ
diff --git a/content/_images/palo_architecture1.jpg b/content/_images/palo_architecture1.jpg
deleted file mode 100644
index 1c31316..0000000
Binary files a/content/_images/palo_architecture1.jpg and /dev/null differ
diff --git a/content/_images/palo_meta.png b/content/_images/palo_meta.png
deleted file mode 100644
index a090ea2..0000000
Binary files a/content/_images/palo_meta.png and /dev/null differ
diff --git a/content/_images/palo_meta1.png b/content/_images/palo_meta1.png
deleted file mode 100644
index a090ea2..0000000
Binary files a/content/_images/palo_meta1.png and /dev/null differ
diff --git a/content/_images/perf-report-demo.png b/content/_images/perf-report-demo.png
deleted file mode 100644
index e702f08..0000000
Binary files a/content/_images/perf-report-demo.png and /dev/null differ
diff --git a/content/_images/perf-report-demo1.png b/content/_images/perf-report-demo1.png
deleted file mode 100644
index e702f08..0000000
Binary files a/content/_images/perf-report-demo1.png and /dev/null differ
diff --git a/content/_images/replica_recover.png b/content/_images/replica_recover.png
deleted file mode 100644
index a8a7496..0000000
Binary files a/content/_images/replica_recover.png and /dev/null differ
diff --git a/content/_images/replica_recover1.png b/content/_images/replica_recover1.png
deleted file mode 100644
index a8a7496..0000000
Binary files a/content/_images/replica_recover1.png and /dev/null differ
diff --git a/content/_images/segment_v2.png b/content/_images/segment_v2.png
deleted file mode 100644
index 72f30ac..0000000
Binary files a/content/_images/segment_v2.png and /dev/null differ
diff --git a/content/_images/segment_v21.png b/content/_images/segment_v21.png
deleted file mode 100644
index 72f30ac..0000000
Binary files a/content/_images/segment_v21.png and /dev/null differ
diff --git a/content/_images/subscribe-mail-list-step1.png b/content/_images/subscribe-mail-list-step1.png
deleted file mode 100644
index a02c6b3..0000000
Binary files a/content/_images/subscribe-mail-list-step1.png and /dev/null differ
diff --git a/content/_images/subscribe-mail-list-step11.png b/content/_images/subscribe-mail-list-step11.png
deleted file mode 100644
index a02c6b3..0000000
Binary files a/content/_images/subscribe-mail-list-step11.png and /dev/null differ
diff --git a/content/_images/subscribe-mail-list-step2.png b/content/_images/subscribe-mail-list-step2.png
deleted file mode 100644
index ed22ba7..0000000
Binary files a/content/_images/subscribe-mail-list-step2.png and /dev/null differ
diff --git a/content/_images/subscribe-mail-list-step21.png b/content/_images/subscribe-mail-list-step21.png
deleted file mode 100644
index ed22ba7..0000000
Binary files a/content/_images/subscribe-mail-list-step21.png and /dev/null differ
diff --git a/content/_images/subscribe-mail-list-step3.png b/content/_images/subscribe-mail-list-step3.png
deleted file mode 100644
index ac323aa..0000000
Binary files a/content/_images/subscribe-mail-list-step3.png and /dev/null differ
diff --git a/content/_images/subscribe-mail-list-step31.png b/content/_images/subscribe-mail-list-step31.png
deleted file mode 100644
index ac323aa..0000000
Binary files a/content/_images/subscribe-mail-list-step31.png and /dev/null differ
diff --git a/content/_images/subscribe-mail-list-step4.png b/content/_images/subscribe-mail-list-step4.png
deleted file mode 100644
index c7c8829..0000000
Binary files a/content/_images/subscribe-mail-list-step4.png and /dev/null differ
diff --git a/content/_images/subscribe-mail-list-step41.png b/content/_images/subscribe-mail-list-step41.png
deleted file mode 100644
index c7c8829..0000000
Binary files a/content/_images/subscribe-mail-list-step41.png and /dev/null differ
diff --git a/content/_images/user_authority.png b/content/_images/user_authority.png
deleted file mode 100644
index 9117ebe..0000000
Binary files a/content/_images/user_authority.png and /dev/null differ
diff --git a/content/_images/user_authority1.png b/content/_images/user_authority1.png
deleted file mode 100644
index 9117ebe..0000000
Binary files a/content/_images/user_authority1.png and /dev/null differ
diff --git a/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-bitmap-index.md.txt b/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-bitmap-index.md.txt
deleted file mode 100644
index a2a1ef0..0000000
--- a/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-bitmap-index.md.txt
+++ /dev/null
@@ -1,79 +0,0 @@
-<!-- 
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-# Bitmap 索引
-用户可以通过创建bitmap index 加速查询
-本文档主要介绍如何创建 index 作业,以及创建 index 的一些注意事项和常见问题。
-
-## 名词解释
-* bitmap index:位图索引,是一种快速数据结构,能够加快查询速度
-
-## 原理介绍
-创建和删除本质上是一个 schema change 的作业,具体细节可以参照 [Schema Change](alter-table-schema-change)。
-
-## 语法
-index 创建和修改相关语法有两种形式,一种集成与 alter table 语句中,另一种是使用单独的 
-create/drop index 语法
-1. 创建索引
-
-    创建索引的的语法可以参见 [CREATE INDEX](../../sql-reference/sql-statements/Data%20Definition/CREATE%20INDEX.html) 
-    或 [ALTER TABLE](../../sql-reference/sql-statements/Data%20Definition/ALTER%20TABLE.html) 中bitmap 索引相关的操作,
-    也可以通过在创建表时指定bitmap 索引,参见[CREATE TABLE](../../sql-reference/sql-statements/Data%20Definition/CREATE%20TABLE.html)
-
-2. 查看索引
-
-    参照[SHOW INDEX](../../sql-reference/sql-statements/Administration/SHOW%20INDEX.html)
-
-3. 删除索引
-
-    参照[DROP INDEX](../../sql-reference/sql-statements/Data%20Definition/DROP%20INDEX.html)
-    或者 [ALTER TABLE](../../sql-reference/sql-statements/Data%20Definition/ALTER%20TABLE.html) 中bitmap 索引相关的操作
-
-## 创建作业
-参照 schema change 文档 [Scheam Change](alter-table-schema-change.html)
-
-## 查看作业
-参照 schema change 文档 [Scheam Change](alter-table-schema-change.html)
-
-## 取消作业
-参照 schema change 文档 [Scheam Change](alter-table-schema-change.html)
-
-## 注意事项
-* 目前索引仅支持 bitmap 类型的索引。 
-* bitmap 索引仅在单列上创建。
-* bitmap 索引能够应用在 `Duplicate` 数据模型的所有列和 `Aggregate`, `Uniq` 模型的key列上。
-* bitmap 索引支持的数据类型如下:
-    * `TINYINT`
-    * `SMALLINT`
-    * `INT`
-    * `UNSIGNEDINT`
-    * `BIGINT`
-    * `CHAR`
-    * `VARCHAE`
-    * `DATE`
-    * `DATETIME`
-    * `LARGEINT`
-    * `DECIMAL`
-    * `BOOL`
-
-* bitmap索引仅在 segmentV2 下生效,需要在be的配置文件中增加如下配置
-
-    ```
-    default_rowset_type=BETA
-    ``` 
diff --git a/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-rollup.md.txt b/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-rollup.md.txt
deleted file mode 100644
index ef377d8..0000000
--- a/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-rollup.md.txt
+++ /dev/null
@@ -1,187 +0,0 @@
-<!-- 
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-# Rollup
-
-用户可以通过创建上卷表(Rollup)加速查询。关于 Rollup 的概念和使用方式可以参阅 [数据模型、ROLLUP 及前缀索引](../../getting-started/data-model-rollup.md) 和 [Rollup 与查询](../../getting-started/hit-the-rollup.md) 两篇文档。
-
-本文档主要介绍如何创建 Rollup 作业,以及创建 Rollup 的一些注意事项和常见问题。
-
-## 名词解释
-
-* Base Table:基表。每一个表被创建时,都对应一个基表。基表存储了这个表的完整的数据。Rollup 通常基于基表中的数据创建(也可以通过其他 Rollup 创建)。
-* Index:物化索引。Rollup 或 Base Table 都被称为物化索引。
-* Transaction:事务。每一个导入任务都是一个事务,每个事务有一个唯一递增的 Transaction ID。
-
-## 原理介绍
-
-创建 Rollup 的基本过程,是通过 Base 表的数据,生成一份新的包含指定列的 Rollup 的数据。其中主要需要进行两部分数据转换,一是已存在的历史数据的转换,二是在 Rollup 执行过程中,新到达的导入数据的转换。
-
-```
-+----------+
-| Load Job |
-+----+-----+
-     |
-     | Load job generates both base and rollup index data
-     |
-     |      +------------------+ +---------------+
-     |      | Base Index       | | Base Index    |
-     +------> New Incoming Data| | History Data  |
-     |      +------------------+ +------+--------+
-     |                                  |
-     |                                  | Convert history data
-     |                                  |
-     |      +------------------+ +------v--------+
-     |      | Rollup Index     | | Rollup Index  |
-     +------> New Incoming Data| | History Data  |
-            +------------------+ +---------------+
-```
-
-在开始转换历史数据之前,Doris 会获取一个最新的 Transaction ID。并等待这个 Transaction ID 之前的所有导入事务完成。这个 Transaction ID 成为分水岭。意思是,Doris 保证在分水岭之后的所有导入任务,都会同时为 Rollup Index 生成数据。这样当历史数据转换完成后,可以保证 Rollup 和 Base 表的数据是齐平的。
-
-## 创建作业
-
-创建 Rollup 的具体语法可以查看帮助 `HELP ALTER TABLE` 中 Rollup 部分的说明。
-
-Rollup 的创建是一个异步过程,作业提交成功后,用户需要通过 `SHOW ALTER TABLE ROLLUP` 命令来查看作业进度。
-
-## 查看作业
-
-`SHOW ALTER TABLE ROLLUP` 可以查看当前正在执行或已经完成的 Rollup 作业。举例如下:
-
-```
-          JobId: 20037
-      TableName: tbl1
-     CreateTime: 2019-08-06 15:38:49
-   FinishedTime: N/A
-  BaseIndexName: tbl1
-RollupIndexName: r1
-       RollupId: 20038
-  TransactionId: 10034
-          State: PENDING
-            Msg:
-       Progress: N/A
-        Timeout: 86400
-```
-
-* JobId:每个 Rollup 作业的唯一 ID。
-* TableName:Rollup 对应的基表的表名。
-* CreateTime:作业创建时间。
-* FinishedTime:作业结束时间。如未结束,则显示 "N/A"。
-* BaseIndexName:Rollup 对应的源 Index 的名称。
-* RollupIndexName:Rollup 的名称。
-* RollupId:Rollup 的唯一 ID。
-* TransactionId:转换历史数据的分水岭 transaction ID。
-* State:作业所在阶段。
-    * PENDING:作业在队列中等待被调度。
-    * WAITING_TXN:等待分水岭 transaction ID 之前的导入任务完成。
-    * RUNNING:历史数据转换中。
-    * FINISHED:作业成功。
-    * CANCELLED:作业失败。
-* Msg:如果作业失败,这里会显示失败信息。
-* Progress:作业进度。只有在 RUNNING 状态才会显示进度。进度是以 M/N 的形式显示。其中 N 为 Rollup 的总副本数。M 为已完成历史数据转换的副本数。
-* Timeout:作业超时时间。单位秒。
-
-## 取消作业
-
-在作业状态不为 FINISHED 或 CANCELLED 的情况下,可以通过以下命令取消 Rollup 作业:
-
-`CANCEL ALTER TABLE ROLLUP FROM tbl_name;`
-
-## 注意事项
-
-* 一张表在同一时间只能有一个 Rollup 作业在运行。且一个作业中只能创建一个 Rollup。
-
-* Rollup 操作不阻塞导入和查询操作。
-
-* 如果 DELETE 操作,where 条件中的某个 Key 列在某个 Rollup 中不存在,则不允许该  DELETE。
-
-    如果某个 Key 列在某一 Rollup 中不存在,则 DELETE 操作无法对该 Rollup 进行数据删除,从而无法保证 Rollup 表和 Base 表的数据一致性。
-
-* Rollup 的列必须存在于 Base 表中。
-
-    Rollup 的列永远是 Base 表列的子集。不能出现 Base 表中不存在的列。
-
-* 如果 Rollup 中包含 REPLACE 聚合类型的列,则该 Rollup 必须包含所有 Key 列。
-
-    假设 Base 表结构如下:
-    
-    ```(k1 INT, k2 INT, v1 INT REPLACE, v2 INT SUM)```
-    
-    如果需要创建的 Rollup 包含 `v1` 列,则必须包含 `k1`, `k2` 列。否则系统无法决定 `v1` 列在 Rollup 中的取值。
-    
-    注意,Unique 数据模型表中的所有 Value 列都是 REPLACE 聚合类型。
-    
-* DUPLICATE 数据模型表的 Rollup,可以指定 Rollup 的 DUPLICATE KEY。
-
-    DUPLICATE 数据模型表中的 DUPLICATE KEY 其实就是排序列。Rollup 可以指定自己的排序列,但排序列必须是 Rollup 列顺序的前缀。如果不指定,则系统会检查 Rollup 是否包含了 Base 表的所有排序列,如果没有包含,则会报错。举例:
-    
-    Base 表结构:`(k1 INT, k2 INT, k3 INT) DUPLICATE KEY(k1, k2)`
-    
-    则 Rollup 可以为:`(k2 INT, k1 INT) DUPLICATE KEY(k2)` 
-
-* Rollup 不需要包含 Base 表的分区列或分桶列。
-
-## 常见问题
-
-* 一个表可以创建多少 Rollup
-
-    一个表能够创建的 Rollup 个数理论上没有限制,但是过多的 Rollup 会影响导入性能。因为导入时,会同时给所有 Rollup 产生数据。同时 Rollup 会占用物理存储空间。通常一个表的 Rollup 数量在 10 个以内比较合适。
-    
-* Rollup 创建的速度
-
-    目前 Rollup 创建速度按照最差效率估计约为 10MB/s。保守起见,用户可以根据这个速率来设置作业的超时时间。
-
-* 提交作业报错 `Table xxx is not stable. ...`
-
-    Rollup 只有在表数据完整且非均衡状态下才可以开始。如果表的某些数据分片副本不完整,或者某些副本正在进行均衡操作,则提交会被拒绝。
-    
-    数据分片副本是否完整,可以通过以下命令查看:
-    
-    ```ADMIN SHOW REPLICA STATUS FROM tbl WHERE STATUS != "OK";```
-    
-    如果有返回结果,则说明有副本有问题。通常系统会自动修复这些问题,用户也可以通过以下命令优先修复这个表:
-    
-    ```ADMIN REPAIR TABLE tbl1;```
-    
-    用户可以通过以下命令查看是否有正在运行的均衡任务:
-    
-    ```SHOW PROC "/cluster_balance/pending_tablets";```
-    
-    可以等待均衡任务完成,或者通过以下命令临时禁止均衡操作:
-    
-    ```ADMIN SET FRONTEND CONFIG ("disable_balance" = "true");```
-    
-## 相关配置
-
-### FE 配置
-
-* `alter_table_timeout_second`:作业默认超时时间,86400 秒。
-
-### BE 配置
-
-* `alter_tablet_worker_count`:在 BE 端用于执行历史数据转换的线程数。默认为 3。如果希望加快 Rollup 作业的速度,可以适当调大这个参数后重启 BE。但过多的转换线程可能会导致 IO 压力增加,影响其他操作。该线程和 Schema Change 作业共用。
-    
-    
-    
-    
-    
-     
-
-
diff --git a/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-schema-change.md.txt b/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-schema-change.md.txt
deleted file mode 100644
index b4c681c..0000000
--- a/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-schema-change.md.txt
+++ /dev/null
@@ -1,242 +0,0 @@
-<!-- 
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-# Schema Change
-
-用户可以通过 Schema Change 操作来修改已存在表的 Schema。目前 Doris 支持以下几种修改:
-
-* 增加、删除列
-* 修改列类型
-* 调整列顺序
-* 增加、修改 Bloom Filter
-* 增加、删除 bitmap index
-
-本文档主要介绍如何创建 Schema Change 作业,以及进行 Schema Change 的一些注意事项和常见问题。
-
-## 名词解释
-
-* Base Table:基表。每一个表被创建时,都对应一个基表。
-* Rollup:基于基表或者其他 Rollup 创建出来的上卷表。
-* Index:物化索引。Rollup 或 Base Table 都被称为物化索引。
-* Transaction:事务。每一个导入任务都是一个事务,每个事务有一个唯一递增的 Transaction ID。
-
-## 原理介绍
-
-执行 Schema Change 的基本过程,是通过原 Index 的数据,生成一份新 Schema 的 Index 的数据。其中主要需要进行两部分数据转换,一是已存在的历史数据的转换,二是在 Schema Change 执行过程中,新到达的导入数据的转换。
-
-```
-+----------+
-| Load Job |
-+----+-----+
-     |
-     | Load job generates both origin and new index data
-     |
-     |      +------------------+ +---------------+
-     |      | Origin Index     | | Origin Index  |
-     +------> New Incoming Data| | History Data  |
-     |      +------------------+ +------+--------+
-     |                                  |
-     |                                  | Convert history data
-     |                                  |
-     |      +------------------+ +------v--------+
-     |      | New Index        | | New Index     |
-     +------> New Incoming Data| | History Data  |
-            +------------------+ +---------------+
-```
-
-在开始转换历史数据之前,Doris 会获取一个最新的 Transaction ID。并等待这个 Transaction ID 之前的所有导入事务完成。这个 Transaction ID 成为分水岭。意思是,Doris 保证在分水岭之后的所有导入任务,都会同时为原 Index 和新 Index 生成数据。这样当历史数据转换完成后,可以保证新的 Index 中的数据是完整的。
-
-## 创建作业
-
-创建 Schema Change 的具体语法可以查看帮助 `HELP ALTER TABLE` 中 Schema Change 部分的说明。
-
-Schema Change 的创建是一个异步过程,作业提交成功后,用户需要通过 `SHOW ALTER TABLE COLUMN` 命令来查看作业进度。
-
-## 查看作业
-
-`SHOW ALTER TABLE COLUMN` 可以查看当前正在执行或已经完成的 Schema Change 作业。当一次 Schema Change 作业涉及到多个 Index 时,该命令会显示多行,每行对应一个 Index。举例如下:
-
-```
-        JobId: 20021
-    TableName: tbl1
-   CreateTime: 2019-08-05 23:03:13
-   FinishTime: 2019-08-05 23:03:42
-    IndexName: tbl1
-      IndexId: 20022
-OriginIndexId: 20017
-SchemaVersion: 2:792557838
-TransactionId: 10023
-        State: FINISHED
-          Msg:
-     Progress: N/A
-      Timeout: 86400
-```
-
-* JobId:每个 Schema Change 作业的唯一 ID。
-* TableName:Schema Change 对应的基表的表名。
-* CreateTime:作业创建时间。
-* FinishedTime:作业结束时间。如未结束,则显示 "N/A"。
-* IndexName: 本次修改所涉及的某一个 Index 的名称。
-* IndexId:新的 Index 的唯一 ID。
-* OriginIndexId:旧的 Index 的唯一 ID。
-* SchemaVersion:以 M:N 的格式展示。其中 M 表示本次 Schema Change 变更的版本,N 表示对应的 Hash 值。每次 Schema Change,版本都会递增。
-* TransactionId:转换历史数据的分水岭 transaction ID。
-* State:作业所在阶段。
-    * PENDING:作业在队列中等待被调度。
-    * WAITING_TXN:等待分水岭 transaction ID 之前的导入任务完成。
-    * RUNNING:历史数据转换中。
-    * FINISHED:作业成功。
-    * CANCELLED:作业失败。
-* Msg:如果作业失败,这里会显示失败信息。
-* Progress:作业进度。只有在 RUNNING 状态才会显示进度。进度是以 M/N 的形式显示。其中 N 为 Schema Change 涉及的总副本数。M 为已完成历史数据转换的副本数。
-* Timeout:作业超时时间。单位秒。
-
-## 取消作业
-
-在作业状态不为 FINISHED 或 CANCELLED 的情况下,可以通过以下命令取消 Schema Change 作业:
-
-`CANCEL ALTER TABLE COLUMN FROM tbl_name;`
-
-## 最佳实践
-
-Schema Change 可以在一个作业中,对多个 Index 进行不同的修改。举例如下:
-
-源 Schema:
-
-```
-+-----------+-------+------+------+------+---------+-------+
-| IndexName | Field | Type | Null | Key  | Default | Extra |
-+-----------+-------+------+------+------+---------+-------+
-| tbl1      | k1    | INT  | No   | true | N/A     |       |
-|           | k2    | INT  | No   | true | N/A     |       |
-|           | k3    | INT  | No   | true | N/A     |       |
-|           |       |      |      |      |         |       |
-| rollup2   | k2    | INT  | No   | true | N/A     |       |
-|           |       |      |      |      |         |       |
-| rollup1   | k1    | INT  | No   | true | N/A     |       |
-|           | k2    | INT  | No   | true | N/A     |       |
-+-----------+-------+------+------+------+---------+-------+
-```
-
-可以通过以下命令给 rollup1 和 rollup2 都加入一列 k4,并且再给 rollup2 加入一列 k5:
-
-```
-ALTER TABLE tbl1
-ADD COLUMN k4 INT default "1" to rollup1,
-ADD COLUMN k4 INT default "1" to rollup2,
-ADD COLUMN k5 INT default "1" to rollup2;
-```
-
-完成后,Schema 变为:
-
-```
-+-----------+-------+------+------+------+---------+-------+
-| IndexName | Field | Type | Null | Key  | Default | Extra |
-+-----------+-------+------+------+------+---------+-------+
-| tbl1      | k1    | INT  | No   | true | N/A     |       |
-|           | k2    | INT  | No   | true | N/A     |       |
-|           | k3    | INT  | No   | true | N/A     |       |
-|           | k4    | INT  | No   | true | 1       |       |
-|           | k5    | INT  | No   | true | 1       |       |
-|           |       |      |      |      |         |       |
-| rollup2   | k2    | INT  | No   | true | N/A     |       |
-|           | k4    | INT  | No   | true | 1       |       |
-|           | k5    | INT  | No   | true | 1       |       |
-|           |       |      |      |      |         |       |
-| rollup1   | k1    | INT  | No   | true | N/A     |       |
-|           | k2    | INT  | No   | true | N/A     |       |
-|           | k4    | INT  | No   | true | 1       |       |
-+-----------+-------+------+------+------+---------+-------+
-```
-
-可以看到,Base 表 tbl1 也自动加入了 k4, k5 列。即给任意 rollup 增加的列,都会自动加入到 Base 表中。
-
-同时,不允许向 Rollup 中加入 Base 表已经存在的列。如果用户需要这样做,可以重新建立一个包含新增列的 Rollup,之后再删除原 Rollup。
-
-## 注意事项
-
-* 一张表在同一时间只能有一个 Schema Change 作业在运行。
-
-* Schema Change 操作不阻塞导入和查询操作。
-
-* 分区列和分桶列不能修改。
-
-* 如果 Schema 中有 REPLACE 方式聚合的 value 列,则不允许删除 Key 列。
-
-    如果删除 Key 列,Doris 无法决定 REPLACE 列的取值。
-    
-    Unique 数据模型表的所有非 Key 列都是 REPLACE 聚合方式。
-    
-* 在新增聚合类型为 SUM 或者 REPLACE 的 value 列时,该列的默认值对历史数据没有含义。
-
-    因为历史数据已经失去明细信息,所以默认值的取值并不能实际反映聚合后的取值。
-    
-* 当修改列类型时,除 Type 以外的字段都需要按原列上的信息补全。
-
-    如修改列 `k1 INT SUM NULL DEFAULT "1"` 类型为 BIGINT,则需执行命令如下:
-    
-    ```ALTER TABLE tbl1 MODIFY COLUMN `k1` BIGINT SUM NULL DEFAULT "1";```
-    
-    注意,除新的列类型外,如聚合方式,Nullable 属性,以及默认值都要按照原信息补全。
-    
-* 不支持修改列名称、聚合类型、Nullable 属性、默认值以及列注释。
-
-## 常见问题
-    
-* Schema Change 的执行速度
-
-    目前 Schema Change 执行速度按照最差效率估计约为 10MB/s。保守起见,用户可以根据这个速率来设置作业的超时时间。
-
-* 提交作业报错 `Table xxx is not stable. ...`
-
-    Schema Change 只有在表数据完整且非均衡状态下才可以开始。如果表的某些数据分片副本不完整,或者某些副本正在进行均衡操作,则提交会被拒绝。
-    
-    数据分片副本是否完整,可以通过以下命令查看:
-    
-    ```ADMIN SHOW REPLICA STATUS FROM tbl WHERE STATUS != "OK";```
-    
-    如果有返回结果,则说明有副本有问题。通常系统会自动修复这些问题,用户也可以通过以下命令优先修复这个表:
-    
-    ```ADMIN REPAIR TABLE tbl1;```
-    
-    用户可以通过以下命令查看是否有正在运行的均衡任务:
-    
-    ```SHOW PROC "/cluster_balance/pending_tablets";```
-    
-    可以等待均衡任务完成,或者通过以下命令临时禁止均衡操作:
-    
-    ```ADMIN SET FRONTEND CONFIG ("disable_balance" = "true");```
-    
-## 相关配置
-
-### FE 配置
-
-* `alter_table_timeout_second`:作业默认超时时间,86400 秒。
-
-### BE 配置
-
-* `alter_tablet_worker_count`:在 BE 端用于执行历史数据转换的线程数。默认为 3。如果希望加快 Schema Change 作业的速度,可以适当调大这个参数后重启 BE。但过多的转换线程可能会导致 IO 压力增加,影响其他操作。该线程和 Rollup 作业共用。
-    
-    
-    
-    
-    
-     
-
-
diff --git a/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-temp-partition.md.txt b/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-temp-partition.md.txt
deleted file mode 100644
index 0911ee5..0000000
--- a/content/_sources/documentation/cn/administrator-guide/alter-table/alter-table-temp-partition.md.txt
+++ /dev/null
@@ -1,244 +0,0 @@
-<!-- 
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-# 临时分区
-
-在 0.12 版本中,Doris 支持了临时分区功能。
-
-临时分区是归属于某一分区表的。只有分区表可以创建临时分区。
-
-## 规则
-
-* 临时分区的分区列和正式分区相同,且不可修改。
-* 一张表所有临时分区之间的分区范围不可重叠,但临时分区的范围和正式分区范围可以重叠。
-* 临时分区的分区名称不能和正式分区以及其他临时分区重复。
-
-## 支持的操作
-
-临时分区支持添加、删除、替换操作。
-
-### 添加临时分区
-
-可以通过 `ALTER TABLE ADD TEMPORARY PARTITION` 语句对一个表添加临时分区:
-
-```
-ALTER TABLE tbl1 ADD TEMPORARY PARTITION tp1 VALUES LESS THAN("2020-02-01");
-
-ALTER TABLE tbl2 ADD TEMPORARY PARTITION tp1 VALUES [("2020-01-01"), ("2020-02-01"));
-
-ALTER TABLE tbl1 ADD TEMPORARY PARTITION tp1 VALUES LESS THAN("2020-02-01")
-("in_memory" = "true", "replication_num" = "1")
-DISTRIBUTED BY HASH(k1) BUCKETS 5;
-```
-
-通过 `HELP ALTER TABLE;` 查看更多帮助和示例。
-
-添加操作的一些说明:
-
-* 临时分区的添加和正式分区的添加操作相似。临时分区的分区范围独立于正式分区。
-* 临时分区可以独立指定一些属性。包括分桶数、副本数、是否是内存表、存储介质等信息。
-
-### 删除临时分区
-
-可以通过 `ALTER TABLE DROP TEMPORARY PARTITION` 语句删除一个表的临时分区:
-
-```
-ALTER TABLE tbl1 DROP TEMPORARY PARTITION tp1;
-```
-
-通过 `HELP ALTER TABLE;` 查看更多帮助和示例。
-
-删除操作的一些说明:
-
-* 删除临时分区,不影响正式分区的数据。
-
-### 替换分区
-
-可以通过 `ALTER TABLE REPLACE PARTITION` 语句将一个表的正式分区替换为临时分区。
-
-```
-ALTER TABLE tbl1 REPLACE PARTITION (p1) WITH TEMPORARY PARTITION (tp1);
-
-ALTER TABLE tbl1 REPLACE PARTITION (p1, p2) WITH TEMPORARY PARTITION (tp1, tp2, tp3);
-
-ALTER TABLE tbl1 REPLACE PARTITION (p1, p2) WITH TEMPORARY PARTITION (tp1, tp2)
-PROPERTIES (
-    "strict_range" = "false",
-    "use_temp_partition_name" = "true"
-);
-```
-
-通过 `HELP ALTER TABLE;` 查看更多帮助和示例。
-
-替换操作有两个特殊的可选参数:
-
-1. `strict_range`
-
-    默认为 true。当该参数为 true 时,表示要被替换的所有正式分区的范围并集需要和替换的临时分区的范围并集完全相同。当置为 false 时,只需要保证替换后,新的正式分区间的范围不重叠即可。下面举例说明:
-    
-    * 示例1
-    
-        待替换的分区 p1, p2, p3 的范围 (=> 并集):
-        
-        ```
-        [10, 20), [20, 30), [40, 50) => [10, 30), [40, 50)
-        ```
-    
-        替换分区 tp1, tp2 的范围(=> 并集):
-        
-        ```
-        [10, 30), [40, 45), [45, 50) => [10, 30), [40, 50)
-        ```
-        
-        范围并集相同,则可以使用 tp1 和 tp2 替换 p1, p2, p3。
-    
-    * 示例2
-    
-        待替换的分区 p1 的范围 (=> 并集):
-        
-        ```
-        [10, 50) => [10, 50)
-        ```
-    
-        替换分区 tp1, tp2 的范围(=> 并集):
-        
-        ```
-        [10, 30), [40, 50) => [10, 30), [40, 50)
-        ```
-        
-        范围并集不相同,如果 `strict_range` 为 true,则不可以使用 tp1 和 tp2 替换 p1。如果为 false,且替换后的两个分区范围 `[10, 30), [40, 50)` 和其他正式分区不重叠,则可以替换。
-
-2. `use_temp_partition_name`
-
-    默认为 false。当该参数为 false,并且待替换的分区和替换分区的个数相同时,则替换后的正式分区名称维持不变。如果为 true,则替换后,正式分区的名称为替换分区的名称。下面举例说明:
-    
-    * 示例1
-    
-        ```
-        ALTER TABLE tbl1 REPLACE PARTITION (p1) WITH TEMPORARY PARTITION (tp1);
-        ```
-        
-        `use_temp_partition_name` 默认为 false,则在替换后,分区的名称依然为 p1,但是相关的数据和属性都替换为 tp1 的。
-        
-        如果 `use_temp_partition_name` 默认为 true,则在替换后,分区的名称为 tp1。p1 分区不再存在。
-        
-    * 示例2
-
-        ```
-        ALTER TABLE tbl1 REPLACE PARTITION (p1, p2) WITH TEMPORARY PARTITION (tp1);
-        ```
-
-        `use_temp_partition_name` 默认为 false,但因为待替换分区的个数和替换分区的个数不同,则该参数无效。替换后,分区名称为 tp1,p1 和 p2 不再存在。
-        
-替换操作的一些说明:
-
-* 分区替换成功后,被替换的分区将被删除且不可恢复。
-
-## 临时分区的导入和查询
-
-用户可以将数据导入到临时分区,也可以指定临时分区进行查询。
-
-1. 导入临时分区
-
-    根据导入方式的不同,指定导入临时分区的语法稍有差别。这里通过示例进行简单说明
-
-    ```
-    INSERT INTO tbl TEMPORARY PARTITION(tp1, tp2, ...) SELECT ....
-    ```
-
-    ```
-    curl --location-trusted -u root: -H "label:123" -H "temporary_partitions: tp1, tp2, ..." -T testData http://host:port/api/testDb/testTbl/_stream_load    
-    ```
-
-    ```
-    LOAD LABEL example_db.label1
-    (
-    DATA INFILE("hdfs://hdfs_host:hdfs_port/user/palo/data/input/file")
-    INTO TABLE `my_table`
-    TEMPORARY PARTITION (tp1, tp2, ...)
-    ...
-    )
-    WITH BROKER hdfs ("username"="hdfs_user", "password"="hdfs_password");
-    ```
-
-    ```
-    CREATE ROUTINE LOAD example_db.test1 ON example_tbl
-    COLUMNS(k1, k2, k3, v1, v2, v3 = k1 * 100),
-    TEMPORARY PARTITIONS(tp1, tp2, ...),
-    WHERE k1 > 100
-    PROPERTIES
-    (...)
-    FROM KAFKA
-    (...);
-    ```
-
-2. 查询临时分区
-
-    ```
-    SELECT ... FROM
-    tbl1 TEMPORARY PARTITION(tp1, tp2, ...)
-    JOIN
-    tbl2 TEMPORARY PARTITION(tp1, tp2, ...)
-    ON ...
-    WHERE ...;
-    ```
-
-## 和其他操作的关系
-
-### DROP
-
-* 使用 Drop 操作直接删除数据库或表后,可以通过 Recover 命令恢复数据库或表(限定时间内),但临时分区不会被恢复。
-* 使用 Alter 命令删除正式分区后,可以通过 Recover 命令恢复分区(限定时间内)。操作正式分区和临时分区无关。
-* 使用 Alter 命令删除临时分区后,无法通过 Recover 命令恢复临时分区。
-
-### TRUNCATE
-
-* 使用 Truncate 命令清空表,表的临时分区会被删除,且不可恢复。
-* 使用 Truncate 命令清空正式分区时,不影响临时分区。
-* 不可使用 Truncate 命令清空临时分区。
-
-### ALTER
-
-* 当表存在临时分区时,无法使用 Alter 命令对表进行 Schema Change、Rollup 等变更操作。
-* 当表在进行变更操作时,无法对表添加临时分区。
-
-
-## 最佳实践
-
-1. 原子的覆盖写操作
-
-    某些情况下,用户希望能够重写某一分区的数据,但如果采用先删除再导入的方式进行,在中间会有一段时间无法查看数据。这是,用户可以先创建一个对应的临时分区,将新的数据导入到临时分区后,通过替换操作,原子的替换原有分区,以达到目的。
-    
-2. 修改分桶数
-
-    某些情况下,用户在创建分区时使用了不合适的分桶数。则用户可以先创建一个对应分区范围的临时分区,并指定新的分桶数。然后通过 `INSERT INTO` 命令将正式分区的数据导入到临时分区中,通过替换操作,原子的替换原有分区,以达到目的。
-    
-3. 合并或分割分区
-
-    某些情况下,用户希望对分区的范围进行修改,比如合并两个分区,或将一个大分区分割成多个小分区。则用户可以先建立对应合并或分割后范围的临时分区,然后通过 `INSERT INTO` 命令将正式分区的数据导入到临时分区中,通过替换操作,原子的替换原有分区,以达到目的。
-
-
-
-
-
-
-
-
-
-
diff --git a/content/_sources/documentation/cn/administrator-guide/alter-table/index.rst.txt b/content/_sources/documentation/cn/administrator-guide/alter-table/index.rst.txt
deleted file mode 100644
index 2087412..0000000
--- a/content/_sources/documentation/cn/administrator-guide/alter-table/index.rst.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-=============
-表结构变更
-=============
-
-.. toctree::
-    :maxdepth: 2
-    :glob:
-
-    *
diff --git a/content/_sources/documentation/cn/administrator-guide/backup-restore.md.txt b/content/_sources/documentation/cn/administrator-guide/backup-restore.md.txt
deleted file mode 100644
index ff5c262..0000000
--- a/content/_sources/documentation/cn/administrator-guide/backup-restore.md.txt
+++ /dev/null
@@ -1,179 +0,0 @@
-<!-- 
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-# 备份与恢复
-
-Doris 支持将当前数据以文件的形式,通过 broker 备份到远端存储系统中。之后可以通过 恢复 命令,从远端存储系统中将数据恢复到任意 Doris 集群。通过这个功能,Doris 可以支持将数据定期的进行快照备份。也可以通过这个功能,在不同集群间进行数据迁移。
-
-该功能需要 Doris 版本 0.8.2+
-
-使用该功能,需要部署对应远端存储的 broker。如 BOS、HDFS 等。可以通过 `SHOW BROKER;` 查看当前部署的 broker。
-
-## 简要原理说明
-
-### 备份(Backup)
-
-备份操作是将指定表或分区的数据,直接以 Doris 存储的文件的形式,上传到远端仓库中进行存储。当用户提交 Backup 请求后,系统内部会做如下操作:
-
-1. 快照及快照上传
-
-    快照阶段会对指定的表或分区数据文件进行快照。之后,备份都是对快照进行操作。在快照之后,对表进行的更改、导入等操作都不再影响备份的结果。快照只是对当前数据文件产生一个硬链,耗时很少。快照完成后,会开始对这些快照文件进行逐一上传。快照上传由各个 Backend 并发完成。
-    
-2. 元数据准备及上传
-
-    数据文件快照上传完成后,Frontend 会首先将对应元数据写成本地文件,然后通过 broker 将本地元数据文件上传到远端仓库。完成最终备份作业。
-    
-### 恢复(Restore)
-
-恢复操作需要指定一个远端仓库中已存在的备份,然后将这个备份的内容恢复到本地集群中。当用户提交 Restore 请求后,系统内部会做如下操作:
-
-1. 在本地创建对应的元数据
-
-    这一步首先会在本地集群中,创建恢复对应的表分区等结构。创建完成后,该表可见,但是不可访问。
-    
-2. 本地snapshot
-
-    这一步是将上一步创建的表做一个快照。这其实是一个空快照(因为刚创建的表是没有数据的),其目的主要是在 Backend 上产生对应的快照目录,用于之后接收从远端仓库下载的快照文件。
-    
-3. 下载快照
-
-    远端仓库中的快照文件,会被下载到对应的上一步生成的快照目录中。这一步由各个 Backend 并发完成。
-    
-4. 生效快照
-
-    快照下载完成后,我们要将各个快照映射为当前本地表的元数据。然后重新加载这些快照,使之生效,完成最终的恢复作业。
-    
-## 最佳实践
-
-### 备份
-
-当前我们支持最小分区(Partition)粒度的全量备份(增量备份有可能在未来版本支持)。如果需要对数据进行定期备份,首先需要在建表时,合理的规划表的分区及分桶,比如按时间进行分区。然后在之后的运行过程中,按照分区粒度进行定期的数据备份。
-
-### 数据迁移
-
-用户可以先将数据备份到远端仓库,再通过远端仓库将数据恢复到另一个集群,完成数据迁移。因为数据备份是通过快照的形式完成的,所以,在备份作业的快照阶段之后的新的导入数据,是不会备份的。因此,在快照完成后,到恢复作业完成这期间,在原集群上导入的数据,都需要在新集群上同样导入一遍。
-
-建议在迁移完成后,对新旧两个集群并行导入一段时间。完成数据和业务正确性校验后,再将业务迁移到新的集群。
-    
-## 重点说明
-
-1. 备份恢复相关的操作目前只允许拥有 ADMIN 权限的用户执行。
-2. 一个 Database 内,只允许有一个正在执行的备份或恢复作业。
-3. 备份和恢复都支持最小分区(Partition)级别的操作,当表的数据量很大时,建议按分区分别执行,以降低失败重试的代价。
-4. 因为备份恢复操作,操作的都是实际的数据文件。所以当一个表的分片过多,或者一个分片有过多的小版本时,可能即使总数据量很小,依然需要备份或恢复很长时间。用户可以通过 `SHOW PARTITIONS FROM table_name;` 和 `SHOW TABLET FROM table_name;` 来查看各个分区的分片数量,以及各个分片的文件版本数量,来预估作业执行时间。文件数量对作业执行的时间影响非常大,所以建议在建表时,合理规划分区分桶,以避免过多的分片。
-5. 当通过 `SHOW BACKUP` 或者 `SHOW RESTORE` 命令查看作业状态时。有可能会在 `TaskErrMsg` 一列中看到错误信息。但只要 `State` 列不为 
- `CANCELLED`,则说明作业依然在继续。这些 Task 有可能会重试成功。当然,有些 Task 错误,也会直接导致作业失败。
-6. 如果恢复作业是一次覆盖操作(指定恢复数据到已经存在的表或分区中),那么从恢复作业的 `COMMIT` 阶段开始,当前集群上被覆盖的数据有可能不能再被还原。此时如果恢复作业失败或被取消,有可能造成之前的数据已损坏且无法访问。这种情况下,只能通过再次执行恢复操作,并等待作业完成。因此,我们建议,如无必要,尽量不要使用覆盖的方式恢复数据,除非确认当前数据已不再使用。
-
-## 相关命令
-
-和备份恢复功能相关的命令如下。以下命令,都可以通过 mysql-client 连接 Doris 后,使用 `help cmd;` 的方式查看详细帮助。
-
-1. CREATE REPOSITORY
-
-    创建一个远端仓库路径,用于备份或恢复。该命令需要借助 Broker 进程访问远端存储,不同的 Broker 需要提供不同的参数,具体请参阅 [Broker文档](broker.md)
-
-1. BACKUP
-
-    执行一次备份操作。
-    
-3. SHOW BACKUP
-
-    查看最近一次 backup 作业的执行情况,包括:
-    
-    * JobId:本次备份作业的 id。
-    * SnapshotName:用户指定的本次备份作业的名称(Label)。
-    * DbName:备份作业对应的 Database。
-    * State:备份作业当前所在阶段:
-        * PENDING:作业初始状态。
-        * SNAPSHOTING:正在进行快照操作。
-        * UPLOAD_SNAPSHOT:快照结束,准备上传。
-        * UPLOADING:正在上传快照。
-        * SAVE_META:正在本地生成元数据文件。
-        * UPLOAD_INFO:上传元数据文件和本次备份作业的信息。
-        * FINISHED:备份完成。
-        * CANCELLED:备份失败或被取消。
-    * BackupObjs:本次备份涉及的表和分区的清单。
-    * CreateTime:作业创建时间。
-    * SnapshotFinishedTime:快照完成时间。
-    * UploadFinishedTime:快照上传完成时间。
-    * FinishedTime:本次作业完成时间。
-    * UnfinishedTasks:在 `SNAPSHOTTING`,`UPLOADING` 等阶段,会有多个子任务在同时进行,这里展示的当前阶段,未完成的子任务的 task id。
-    * TaskErrMsg:如果有子任务执行出错,这里会显示对应子任务的错误信息。
-    * Status:用于记录在整个作业过程中,可能出现的一些状态信息。
-    * Timeout:作业的超时时间,单位是秒。
-
-4. SHOW SNAPSHOT
-
-    查看远端仓库中已存在的备份。
-    
-    * Snapshot:备份时指定的该备份的名称(Label)。
-    * Timestamp:备份的时间戳。
-    * Status:该备份是否正常。
-
-    如果在 `SHOW SNAPSHOT` 后指定了 where 子句,则可以显示更详细的备份信息。
-    
-    * Database:备份时对应的 Database。
-    * Details:展示了该备份完整的数据目录结构。
-
-5. RESTORE
-
-    执行一次恢复操作。
-    
-6. SHOW RESTORE
-
-    查看最近一次 restore 作业的执行情况,包括:
-    
-    * JobId:本次恢复作业的 id。
-    * Label:用户指定的仓库中备份的名称(Label)。
-    * Timestamp:用户指定的仓库中备份的时间戳。
-    * DbName:恢复作业对应的 Database。
-    * State:恢复作业当前所在阶段:
-        * PENDING:作业初始状态。
-        * SNAPSHOTING:正在进行本地新建表的快照操作。
-        * DOWNLOAD:正在发送下载快照任务。
-        * DOWNLOADING:快照正在下载。
-        * COMMIT:准备生效已下载的快照。
-        * COMMITTING:正在生效已下载的快照。
-        * FINISHED:恢复完成。
-        * CANCELLED:恢复失败或被取消。
-    * AllowLoad:恢复期间是否允许导入。
-    * ReplicationNum:恢复指定的副本数。
-    * RestoreObjs:本次恢复涉及的表和分区的清单。
-    * CreateTime:作业创建时间。
-    * MetaPreparedTime:本地元数据生成完成时间。
-    * SnapshotFinishedTime:本地快照完成时间。
-    * DownloadFinishedTime:远端快照下载完成时间。
-    * FinishedTime:本次作业完成时间。
-    * UnfinishedTasks:在 `SNAPSHOTTING`,`DOWNLOADING`, `COMMITTING` 等阶段,会有多个子任务在同时进行,这里展示的当前阶段,未完成的子任务的 task id。
-    * TaskErrMsg:如果有子任务执行出错,这里会显示对应子任务的错误信息。
-    * Status:用于记录在整个作业过程中,可能出现的一些状态信息。
-    * Timeout:作业的超时时间,单位是秒。
-    
-7. CANCEL BACKUP
-
-    取消当前正在执行的备份作业。
-    
-8. CANCEL RESTORE
-
-    取消当前正在执行的恢复作业。
-    
-9. DROP REPOSITORY
-
-    删除已创建的远端仓库。删除仓库,仅仅是删除该仓库在 Doris 中的映射,不会删除实际的仓库数据。
\ No newline at end of file
diff --git a/content/_sources/documentation/cn/administrator-guide/broker.md.txt b/content/_sources/documentation/cn/administrator-guide/broker.md.txt
deleted file mode 100644
index 0fdcff0..0000000
--- a/content/_sources/documentation/cn/administrator-guide/broker.md.txt
+++ /dev/null
@@ -1,280 +0,0 @@
-<!-- 
-Licensed to the Apache Software Foundation (ASF) under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-"License"); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.
--->
-
-# Broker
-
-Broker 是 Doris 集群中一种可选进程,主要用于支持 Doris 读写远端存储上的文件和目录,如 HDFS、BOS 和 AFS 等。
-
-Broker 通过提供一个 RPC 服务端口来提供服务,是一个无状态的 Java 进程,负责为远端存储的读写操作封装一些类 POSIX 的文件操作,如 open,pread,pwrite 等等。除此之外,Broker 不记录任何其他信息,所以包括远端存储的连接信息、文件信息、权限信息等等,都需要通过参数在 RPC 调用中传递给 Broker 进程,才能使得 Broker 能够正确读写文件。
-
-Broker 仅作为一个数据通路,并不参与任何计算,因此仅需占用较少的内存。通常一个 Doris 系统中会部署一个或多个 Broker 进程。并且相同类型的 Broker 会组成一个组,并设定一个 **名称(Broker name)**。
-
-Broker 在 Doris 系统架构中的位置如下:
-
-```
-+----+   +----+
-| FE |   | BE |
-+-^--+   +--^-+
-  |         |
-  |         |
-+-v---------v-+
-|   Broker    |
-+------^------+
-       |
-       |
-+------v------+
... 287056 lines suppressed ...


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org