mariadb/storage/innobase/fts
Marko Mäkelä 4cd063b9e4 MDEV-26376 pars_info_bind_id() unnecessarily copies strings
pars_info_bind_id(): Remove the parameter copy_name. It was always
being passed as constant TRUE or true. It turns out that copying
the string is completely unnecessary. In all calls except the one
in fts_get_select_columns_str() and fts_doc_fetch_by_doc_id(),
the parameter is being passed as a compile-time constant, and therefore
the pointer cannot become stale. In that special call, the string
that is being passed is allocated from the same memory heap that
pars_info_bind_id() would have been using.

pars_info_add_id(): Remove (unused declaration).
2021-08-16 12:10:20 +03:00
..
fts0ast.cc Bug #31228694 FTS QUERY WITH LIMIT HIT AN ASSERT 2020-10-26 13:32:30 +02:00
fts0blex.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0blex.l Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0config.cc MDEV-26376 pars_info_bind_id() unnecessarily copies strings 2021-08-16 12:10:20 +03:00
fts0fts.cc MDEV-26376 pars_info_bind_id() unnecessarily copies strings 2021-08-16 12:10:20 +03:00
fts0opt.cc MDEV-26376 pars_info_bind_id() unnecessarily copies strings 2021-08-16 12:10:20 +03:00
fts0pars.cc Merge 10.1 into 10.2 2018-08-02 08:19:57 +03:00
fts0pars.y Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0plugin.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0que.cc MDEV-26376 pars_info_bind_id() unnecessarily copies strings 2021-08-16 12:10:20 +03:00
fts0sql.cc MDEV-26376 pars_info_bind_id() unnecessarily copies strings 2021-08-16 12:10:20 +03:00
fts0tlex.cc Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
fts0tlex.l Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
make_parser.sh Update FSF address 2019-05-11 19:25:02 +03:00
Makefile.query Merge 10.1 into 10.2 2019-04-02 09:14:15 +03:00