Skip to content
This repository was archived by the owner on Jan 14, 2025. It is now read-only.

Commit ddf6621

Browse files
committed
Do not store and re-use typeinfo statements
1 parent a773102 commit ddf6621

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tokio-postgres/src/client.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -104,31 +104,31 @@ impl InnerClient {
104104
}
105105

106106
pub fn typeinfo(&self) -> Option<Statement> {
107-
self.cached_typeinfo.lock().typeinfo.clone()
107+
None
108108
}
109109

110110
pub fn set_typeinfo(&self, statement: &Statement) {
111111
self.cached_typeinfo.lock().typeinfo = Some(statement.clone());
112112
}
113113

114114
pub fn typeinfo_composite(&self) -> Option<Statement> {
115-
self.cached_typeinfo.lock().typeinfo_composite.clone()
115+
None
116116
}
117117

118118
pub fn set_typeinfo_composite(&self, statement: &Statement) {
119119
self.cached_typeinfo.lock().typeinfo_composite = Some(statement.clone());
120120
}
121121

122122
pub fn typeinfo_enum(&self) -> Option<Statement> {
123-
self.cached_typeinfo.lock().typeinfo_enum.clone()
123+
None
124124
}
125125

126126
pub fn set_typeinfo_enum(&self, statement: &Statement) {
127127
self.cached_typeinfo.lock().typeinfo_enum = Some(statement.clone());
128128
}
129129

130-
pub fn type_(&self, oid: Oid) -> Option<Type> {
131-
self.cached_typeinfo.lock().types.get(&oid).cloned()
130+
pub fn type_(&self, _: Oid) -> Option<Type> {
131+
None
132132
}
133133

134134
pub fn set_type(&self, oid: Oid, type_: &Type) {

0 commit comments

Comments
 (0)