expression filtering is no longer experimental
This commit is contained in:
parent
7b98252214
commit
5e2dd80d84
@ -1,7 +1,6 @@
|
|||||||
import abc
|
import abc
|
||||||
import operator
|
import operator
|
||||||
import re
|
import re
|
||||||
import warnings
|
|
||||||
from datetime import date, datetime
|
from datetime import date, datetime
|
||||||
from itertools import repeat
|
from itertools import repeat
|
||||||
from typing import Any, Dict, List, Optional, Union
|
from typing import Any, Dict, List, Optional, Union
|
||||||
@ -352,7 +351,6 @@ class PartitionFilter:
|
|||||||
if expression is None:
|
if expression is None:
|
||||||
return True
|
return True
|
||||||
|
|
||||||
warnings.warn("Expression filtering is experimental")
|
|
||||||
versions = list(self.fake_table.versions.values())
|
versions = list(self.fake_table.versions.values())
|
||||||
return expression.eval(
|
return expression.eval(
|
||||||
part_keys=versions[-1].get("PartitionKeys", []),
|
part_keys=versions[-1].get("PartitionKeys", []),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user