text:
Rhode Island data

What is the name of your project?
Census Bureau Project
What is the purpose of your project?
The purpose of this project is to deal with the inconsistent representation of names and addresses that hampers accurate linking of records, impacting data quality. Varying formats, labels, and attributes require preprocessing for standardization, as inconsistent use of nicknames, initials, legal name changes, and order contribute to variations in record matching.
Who is involved in the project? Which of these people will have direct access to the pseudopeople input data?
Dr John Talburt
Shazia Aman
What funding is the project under? What expectations with respect to open access and access to data come with that funding?
This project is funded under Census Bureau. We are expected to consistent and standardized representation of names and addresses is expected to ensure accurate data processing and record linkage for individuals in the United States.
We commit to:

[X] be responsive to further questions from interested parties
[X] deprecate and replace our version of the pseudopeople input data when a new version is released

What data would you like to request?

[ ] Full US
[X] Rhode Island
[ ] Other (may not be available immediately)

Other data - more explanation
No response

Here is the email id of the people who will have the direct access to the data.
Dr John Talburt  jrtalburt@ualr.edu
Shazia Aman    saman@ualr.edu

Thank you for your interest in this data! We are still figuring out just how this process will go, but I wanted to make sure you knew that your request has been received. More detail to come soon!

Could you please provide an estimated timeframe for when we can expect to receive the data?

Thank you for your interest in this data, and my apologies that we are slow to move forward as we iron out the details of our process.  We aim to respond to data requests in one to two weeks, but these first ones might be slower.  Thanks again for being one of our first users!

Hi Ihmeuw/Pseudopeople,
Our goal is to share the information solely with the census, without any
intention of sharing it elsewhere. Looking forward to the data asap.
Regards,
Shazia
On Tue, Jun 13, 2023 at 11:16 AM Os Keyes @.***> wrote:

Hey @ShaziaAm https://github.com/ShaziaAm ; looking at your request, it
makes sense to me and (with a couple more clarifications) I'm happy to give
data access in the next couple of days! The clarification who will your
record linkage algorithms be shared with? Is it meant to be internal to
census only?
—
Reply to this email directly, view it on GitHub
https://github.com/ihmeuw/pseudopeople/issues/187#issuecomment-1589627650,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AYG7CNG6WJWR4DNRUXT3KPLXLCG6RANCNFSM6AAAAAAYUI2U2E
.
You are receiving this because you were mentioned.Message ID:
@.***>

@aflaxman ball in your court, then!

Great, if I have understood correctly, we are now ready to share the data.  I will follow up with an email!  Thank you! :)

authors: Ironholds ShaziaAm aflaxman

repo: ihmeuw/pseudopeople


text:
点击左侧菜单为什么自动跳转到http

Expected behavior (预期行为)
点击左侧菜单，浏览器下面显示带https的链接，照常理不是直接进https，结果浏览器自动跳转http，这是哪里配置问题还是浏览器问题。
Actual behavior (实际行为)
实际上点击后，浏览器显示：请确保你已获取正确的网址: http://zonas0574.github.io（Edge和IE11）
chrome是我在浏览器里设置强制转化https才没问题
Steps to reproduce the behavior (重现步骤)
NexT Informations
Add the  ✔  sign before an item which is affected by this behavior.
NexT Version:

✔Master
Latest Release
Old version -

NexT Scheme:

All schemes
Muse
Mist
✔ Pisces

Other Informations (Like Browser, System, Screenshots)

重新下载主题使用解决。。

source: gharchive/issue

repo: iissnan/hexo-theme-next

license: mit

license_type: permissive

license_source: bigquery


text:
No X-Typescript-Types for:@vanilla-extract/css

Failing module

GitHub: https://github.com/vanilla-extract-css/vanilla-extract
npm: https://www.npmjs.com/package/@vanilla-extract/css

@vanilla-extract/css@1.9.1 in esm.sh does not gives x-typescript-types header:
$ curl --dump-header - 'https://esm.sh/@vanilla-extract/css@1.9.1' 2>/dev/null | grep x-typescript
$ # Nothing

But in https://registry.npmjs.org/@vanilla-extract/css/1.9.1 package.json contains types field:
{ "types": "./dist/vanilla-extract-css.cjs.d.ts" }

Which is not suitable for Deno (because of extension) even if ?target=deno is given:
$ curl --get 'https://esm.sh/@vanilla-extract/css@1.9.1/dist/vanilla-extract-css.cjs.d.ts?target=deno'
export * from "./declarations/src/index";

Additional info

esm.sh version: v96
Deno version:

deno 1.26.2 (release, x86_64-unknown-linux-gnu)
v8 10.7.193.16
typescript 4.8.3

Just checked, you can not find the types field in the package.json by downloading with npm/yarn which is how esm.sh server fetch package files

Closing this for now since v106 shows the types properly.

fyi: I've filed an issue for .d.ts inside of subpaths: https://github.com/vanilla-extract-css/vanilla-extract/issues/983

authors: ije xnuk

license: MIT

license_source: github-api


text:
Vercel build errors

I am getting build errors in vercel,

https://github.com/browserslist/browserslist#browsers-data-updating
--
20:05:23.388 | node:internal/crypto/hash:71
20:05:23.388 | this[kHandle] = new _Hash(algorithm, xofLen);
20:05:23.388 | ^
20:05:23.388 |
20:05:23.389 | Error: error:0308010C:digital envelope routines::unsupported
20:05:23.389 | at new Hash (node:internal/crypto/hash:71:19)
20:05:23.389 | at BulkUpdateDecorator.hashFactory (/vercel/path0/node_modules/next/dist/compiled/webpack/bundle5.js:138971:18)
20:05:23.389 | at BulkUpdateDecorator.update (/vercel/path0/node_modules/next/dist/compiled/webpack/bundle5.js:138872:50)
20:05:23.389 | at /vercel/path0/node_modules/next/dist/compiled/webpack/bundle5.js:59321:9
20:05:23.389 | at processTicksAndRejections (node:internal/process/task_queues:82:21)
20:05:23.389 | at runNextTicks (node:internal/process/task_queues:64:3)
20:05:23.389 | at process.processImmediate (node:internal/timers:442:9) {

What could be a solution?

Downgrade node version in vercel

Thanks! it worked.

authors: pabloalexandrino shenoynikhil

repo: ijjk/notion-blog


text:
Updating README

New notes in readme after creating example branch
Updates
Updated readme file and now merging. Please review and accept.

I probably shouldn't, but okay. 👍

source: gharchive/pull-request


text:
🛑 Penyanyi VF V2 is down

In 9081dde, Penyanyi VF V2 (https://evobot-1.nexter32.repl.co) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Penyanyi VF V2 is back up in bad4b81.


text:
Added the ability to use an env var for the API URL.

- What is it good for
Added the ability to configure the Schema Registry URL via an environment variable and documented this.
- What I did
I just added a new method to the SchemaRegistrySettings struct which tries to fetch the URL from the environment variable, and if this fails it uses the default URL. This method is then used for the Clap parsing as default value.
- A picture of a cute animal (not mandatory but encouraged)

@ilaborie Could you make a release out of this? :)

Thank you for the PR.
I need to fix some CI issue, and bump dependencies.
I will do that tonight, stay tune.

@ilaborie Could you make a release out of this? :)

🚀 schema-registry-cli v2.1.0

Thank you! :)

repo: ilaborie/schema-registry-cli


text:
Global variable switch error

Hi @ilcato ,
I updated my fibaro hc3 plugins to 1.1.10, and i get an error:
[3/29/2021, 11:16:01 AM] [FibaroHC3] Error fetching updates:  TypeError: Cannot read property 'value' of null
at GetFunctions.getBool (/homebridge/node_modules/homebridge-fibaro-hc3/src/getFunctions.ts:83:22)
at Poller. (/homebridge/node_modules/homebridge-fibaro-hc3/src/pollerupdate.ts:69:33)
at Generator.next ()
at fulfilled (/homebridge/node_modules/homebridge-fibaro-hc3/dist/pollerupdate.js:19:58)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
This feature worked in previous version.
thx

Fixed, it will be available in version 1.1.11

1.1.11 published. @KJTamas can you check the issue?

Hi,
Sorry, but not working…
3/30/2021, 4:13:31 PM] [FibaroHC3] Setting value to device:  Test  parameter: On
[3/30/2021, 4:13:32 PM] [FibaroHC3] There was a problem sending command  pressButton to G
In Home app i press Test button, (default = ON),  button status turn to Off, in log appears the action, and button status change back to on. In HC3 i can't see any event.
Br,
Tamas

On 2021. Mar 30., at 11:17, ilcato @.***> wrote:
Closed #40 https://github.com/ilcato/homebridge-fibaro-hc3/issues/40.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/ilcato/homebridge-fibaro-hc3/issues/40#event-4526279312, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEZXHCB5DLMR2VXD7X6SRD3TGGJKTANCNFSM4Z7GHW7A.

@KJTamas can you test 1.1.12?

Hi,
It’s all right! It’s working.
thx

On 2021. Mar 31., at 7:59, ilcato @.***> wrote:
@KJTamas https://github.com/KJTamas can you test 1.1.12?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/ilcato/homebridge-fibaro-hc3/issues/40#issuecomment-810789927, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEZXHCCXOCCCRFSBH7SW4ATTGK25DANCNFSM4Z7GHW7A.

authors: KJTamas ilcato


text:
Broke the connection when running 'insert into select' statement

I was trying to your examples also 'insert into select' statement.
but my connection in postgresql was broken when running 'insert into select' statement.
below is my proceeding.
Please kindly check this out, and give me any feedback through the comment in this document.

my env : centos 7 / postgresql12 / ClickHouse 20.6.4

*************************************** Clickhouse *****************************************
:) CREATE DATABASE test_database;
:) USE test_database;
:) CREATE TABLE tax_bills_nyc
(
bbl Int64
, owner_name String
, tax_class String
, tbea Float64
, bav Float64
, insertion_date DateTime MATERIALIZED now()
)
ENGINE = MergeTree
PARTITION BY tax_class
ORDER BY
(
owner_name
)
;
:) CREATE TABLE tax_bills
(
bbl        bigint
, owner_name text
)
ENGINE = MergeTree
PARTITION BY bbl
ORDER BY
(
bbl
)
;
-- manual data uploading
cat tax_bills_nyc.csv | clickhouse-client --input_format_allow_errors_num=10 --query="INSERT INTO test_database.tax_bills_nyc FORMAT CSV"
*************************************** Clickhouse*****************************************
*************************************** PgSQL *****************************************
create server clickhouse_svr foreign data wrapper clickhouse_fdw OPTIONS (dbname 'test_database', driver 'binary' ,host '127.0.0.1');
create user MAPPING FOR  CURRENT_USER  server clickhouse_svr ;
IMPORT FOREIGN SCHEMA "default" FROM SERVER clickhouse_svr INTO public;
IMPORT FOREIGN SCHEMA "test_database" FROM SERVER clickhouse_svr INTO public;
\d
               List of relations

Schema |        Name        |     Type      |  Owner
--------+--------------------+---------------+----------
public | pg_stat_statements | view          | postgres
public | tax_bills          | foreign table | postgres
public | tax_bills_nyc      | foreign table | postgres
public | test_form          | foreign table | postgres
(4 rows)
select * from tax_biils_nyc_cp ;
bbl     | owner_name | tax_class | tbea  |  bav   |   insertion_date

------------+------------+-----------+-------+--------+---------------------
4000620001 | DVYA       | d         |  8961 |  80550 | 2020-11-18 03:36:50
1001200009 | LOXI       | d         | 72190 | 648900 | 2020-11-18 03:36:50
4157860094 | LROB       | d         | 13317 | 119700 | 2020-11-18 03:36:50
4123850237 | VYIE       | d         |    50 |    450 | 2020-11-18 03:36:50
4103150163 | WGZW       | d         |  2053 |  18450 | 2020-11-18 03:36:50
4123850237 | WGZW       | d         |   222 |  52413 | 2020-11-18 07:46:31
(6 rows)
insert into tax_bills ( select a.bbl , a.owner_name from tax_bills_nyc as a limit 1 )  ;
server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
The connection to the server was lost. Attempting reset: Failed.
!> \q
*************************************** PgSQL *****************************************

Looks like segfault, could you send me backtrace from your coredump?

Hello ildus :)
I can give you my sys message like below
It occurred when my connection was gone.
Nov 18 16:08:44 servername kernel: postgres[20398]: segfault at 10 ip 00007f98690f7d75 sp 00007ffd18eb0f00 error 4 in clickhouse_fdw.so[7f9869091000+ec000]
Nov 18 16:08:52 servername kernel: postgres[27366]: segfault at 10 ip 00007f98690f7d75 sp 00007ffd18eb0f00 error 4 in clickhouse_fdw.so[7f9869091000+ec000]
Nov 18 16:09:37 servername kernel: postgres[27596]: segfault at 10 ip 00007f98690f7d75 sp 00007ffd18eb0f00 error 4 in clickhouse_fdw.so[7f9869091000+ec000]
Nov 18 16:10:45 servername kernel: postgres[29383]: segfault at 10 ip 00007f98690f7d75 sp 00007ffd18eb0f00 error 4 in clickhouse_fdw.so[7f9869091000+ec000]
Nov 18 16:47:57 servername kernel: postgres[30910]: segfault at 10 ip 00007f98690f7d75 sp 00007ffd18eb0f00 error 4 in clickhouse_fdw.so[7f9869091000+ec000]
Nov 18 16:58:20 servername kernel: postgres[29526]: segfault at 10 ip 00007f98690f7d75 sp 00007ffd18eb0f00 error 4 in clickhouse_fdw.so[7f9869091000+ec000]
Nov 18 16:58:30 servername kernel: postgres[5965]: segfault at 10 ip 00007f98690f7d75 sp 00007ffd18eb0f00 error 4 in clickhouse_fdw.so[7f9869091000+ec000]

binary protocol is quite unstable since it depends on external library, I would suggest to use http for now.

@sophie-jeong could you check this again? I made some changes since then.

@sophie-jeong could you check this again? I made some changes since then.

@sophie-jeong could you check this again? I made some changes since then.

The problem still appears.
I noticed it appears only when I make insert to clickhouse-stored table when selecting from clickhouse-stored table.
But does not appear when select by postgresql table.

authors: gallyamow ildus sophie-jeong


text:
🛑 Ilger is down

In 4d9cfe3, Ilger ($ILG_COM) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Ilger is back up in 8471495 after 42 minutes.


text:
Unable to run example

Hello,
I am unable to run the example with ILOVEPDFFILE.
My error is
`internal/process/esm_loader.js:74
internalBinding('errors').triggerUncaughtException(
^
Error [ERR_MODULE_NOT_FOUND]: Cannot find module '....../scripts/VN-4136/node_modules/@ilovepdf/ilovepdf-nodejs/ILovePDFFile' imported from ......./scripts/VN-4136/VN-4136.js
at new NodeError (internal/errors.js:322:7)
at finalizeResolution (internal/modules/esm/resolve.js:318:11)
at moduleResolve (internal/modules/esm/resolve.js:776:10)
at Loader.defaultResolve [as _resolve] (internal/modules/esm/resolve.js:887:11)
at Loader.resolve (internal/modules/esm/loader.js:89:40)
at Loader.getModuleJob (internal/modules/esm/loader.js:242:28)
at ModuleWrap. (internal/modules/esm/module_job.js:76:40)
at link (internal/modules/esm/module_job.js:75:36) {
code: 'ERR_MODULE_NOT_FOUND'
}`
Steps to reproduce

open new dir
npm init -y
npm install -s @ilovepdf/ilovepdf-nodejs
copy paste example
add PK and SK
change FILE_PATH to valid PDF file path

Hi @mp3por,
It was our fault due to README.md was explaining the old version and also we had a code error.
Please, update the package to the latest version ( now 0.2.1 ) and try to follow the new instructions from the README.md file :).
Cheers,
Diego.

repo: ilovepdf/ilovepdf-nodejs


text:
Update main.js to fix undefined characterLimit variable

Summary of PR changes
Replaced the characterLimit variable with the variable commentCharacterLimit, which was previously defined in code.
This is a potential fix for this issue: https://github.com/im-open/process-dotnet-test-results/issues/28
PR Requirements

[x] For major, minor, or breaking changes, at least one of the commit messages contains the appropriate +semver: keywords.

See the Incrementing the Version section of the repository's README.md for more details.

[x] The action code does not contain sensitive information.

NOTE: If the repo's workflow could not automatically update the README.md, it should be updated manually with the next version.  For javascript actions, if the repo's workflow could not automatically recompile the action it should also be updated manually as part of the PR.

Thank you for this fix.  I'll merge it into a secondary branch then merge it to main shortly.

The new version is v2.3.2

authors: danielle-casella-adams gjadmiraal-bt

repo: im-open/process-dotnet-test-results


text:
国内 Gravatar 推荐

国内 Gravatar 可以试试七牛云的： https://dn-qiniu-avatar.qbox.me/avatar
如果能提供开源的 Valine 或者其他评论系统的迁移工具会非常感谢！
Originally posted by @eallion in https://github.com/imaegoo/twikoo/issues/8#issuecomment-724522940

0.3.1 已支持自定义Gravatar CDN

authors: eallion imaegoo

repo: imaegoo/twikoo


text:
Default to use vanilla boost

Default Makefiles build to use vanilla boost.
Remove filesytem and wave from link flags, which seem no longer necessary.

LGTM.  (Note: this is an SPI-only change, won't affect anybody else, so don't panic.)

authors: lgritz marsupial

repo: imageworks/OpenShadingLanguage


text:
rank clan

error saat membuka rank clan
Fatal error: Call to undefined method Main_protect::SessionProtect() in C:\xampp1\htdocs\application\controllers\Clan_rank.php on line 23

Silahkan untuk mengunduh ulang repo ini
Atau anda dapat menonton tutorial pemasangan website ini di https://youtu.be/1h9E3Rdhkv0

thankssss
ini voucher management sama rankup event msi blm bisa ya

h

authors: imamrasyid taxarn


text:
[image-mirror] can not pull

!!
请直接填写镜像列表，不要有任何其他内容，镜像都写清楚tag,这里的提示都删除干净，参考这里
!!
can not pull . please help

没有上下文的issue. 神仙来了都处理不了

authors: bbzsking imdingtalk

repo: imdingtalk/image-mirror


text:
Feature request: Decline/End Call

Hi,
would be wonderful when there was a way to end the currently incoming call/ring.
For example when the door was opened without anybody answering the call, it still continues ringing for the full minute.
If that service was provided you could attach an "end call" to the door opened event or at least have some button in home assistant to manually decline it afterwards.
Thanks again for your nice integration, we are using it every day!

Hi, sadly it is not currently possible.

Hi Anis,
First of all I really love your implementation 😉
But as it seems, I’m not the only one asking for this.
Is there a way (or location) where we could ask this to be implemented in the API.
Maybe if enough people ask it, UI could implement it?
Filip Heens
ICT Consultant
Tel: +3224865090
[Patronale Life b.png]
Patronale Life N.V.
Verzekeringsonderneming toegelaten onder code 9081, onder toezicht van de NBB
Entreprise d’assurance agréée sous le code 1642 - Sous la surveillance de la Banque Nationale Belge
Bld. Bischoffsheimlaan 33, B-1000 Brussel / Bruxelles
www.patronale-life.be
This e-mail and any attached files are confidential and may contain information which is protected by intellectual property rights. If you are not the addressee named above any disclosure, reproduction, copying, distribution, or other dissemination or use of this communication (including any attachment) is prohibited. If you have received this e-mail in error, please notify the sender immediately and destroy this e-mail and any copies from your system. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, and shall have no liability for any loss or damage suffered by the user, which arise as a result of e-mail transmission. The sender is validly committed only if the content of this e-mail has been accepted in writing and signed by an authorized representative, in accordance with the applicable rules on the delegation of powers.
From: Anis Kadri @.>
Sent: zaterdag 1 juni 2024 21:06
To: imhotep/hass-unifi-access @.>
Cc: Subscribed @.***>
Subject: Re: [imhotep/hass-unifi-access] Feature request: Decline/End Call (Issue #38)
External mail
Hi, sadly it is nothttps://github.com/imhotep/hass-unifi-access/issues/37 currently possible.
—
Reply to this email directly, view it on GitHubhttps://github.com/imhotep/hass-unifi-access/issues/38#issuecomment-2143551558, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AXJWG4Q75KZX6H5JAIGVWULZFILP5AVCNFSM6AAAAABIRZ6CX6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBTGU2TCNJVHA.
You are receiving this because you are subscribed to this thread.Message ID: @.***>

@filip-heens you could add your request in the UI forums, for example here:
https://community.ui.com/questions/Auto-cancel-call-after-X-Seconds/d3e1ce8f-b776-4a92-ba71-a708fec41aa8#answer/bbbd4a06-33df-46e6-9a59-42a167e10d10
They seem to actively read it and at least a few times I saw "I'll relay the request to our development team", no idea if ever something came out of that ;)

Thanks, I added a comment 😉
I hope they read it and do something with it 😃
Filip Heens
ICT Consultant
Tel: +3224865090
[Patronale Life b.png]
Patronale Life N.V.
Verzekeringsonderneming toegelaten onder code 9081, onder toezicht van de NBB
Entreprise d’assurance agréée sous le code 1642 - Sous la surveillance de la Banque Nationale Belge
Bld. Bischoffsheimlaan 33, B-1000 Brussel / Bruxelles
www.patronale-life.be
This e-mail and any attached files are confidential and may contain information which is protected by intellectual property rights. If you are not the addressee named above any disclosure, reproduction, copying, distribution, or other dissemination or use of this communication (including any attachment) is prohibited. If you have received this e-mail in error, please notify the sender immediately and destroy this e-mail and any copies from your system. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, and shall have no liability for any loss or damage suffered by the user, which arise as a result of e-mail transmission. The sender is validly committed only if the content of this e-mail has been accepted in writing and signed by an authorized representative, in accordance with the applicable rules on the delegation of powers.
From: philipp2310 @.>
Sent: zondag 2 juni 2024 8:55
To: imhotep/hass-unifi-access @.>
Cc: Filip Heens @.>; Mention @.>
Subject: Re: [imhotep/hass-unifi-access] Feature request: Decline/End Call (Issue #38)
External mail
@filip-heenshttps://github.com/filip-heens you could add your request in the UI forums, for example here:
https://community.ui.com/questions/Auto-cancel-call-after-X-Seconds/d3e1ce8f-b776-4a92-ba71-a708fec41aa8#answer/bbbd4a06-33df-46e6-9a59-42a167e10d10
They seem to actively read it and at least a few times I saw "I'll relay the request to our development team", no idea if ever something came out of that ;)
—
Reply to this email directly, view it on GitHubhttps://github.com/imhotep/hass-unifi-access/issues/38#issuecomment-2143724006, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AXJWG4W3TUCFBLQPCLHD4ILZFK6THAVCNFSM6AAAAABIRZ6CX6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBTG4ZDIMBQGY.
You are receiving this because you were mentioned.Message ID: @.***>

authors: filip-heens imhotep philipp2310

repo: imhotep/hass-unifi-access


text:
Missing files

Hello, thanks for the great work! I was trying to run your code but it seems that there are some missing documents like: nets_fk and ot
File "/content/Neural-McKean-Vlasov-Processes/mean_train_fk.py", line 15, in
from mf_fk import FKModule
File "/content/Neural-McKean-Vlasov-Processes/mf_fk.py", line 6, in
from nets_fk import SMLP
ModuleNotFoundError: No module named 'nets_fk'
I would highly appreciate it if you could guide me through the issue.
Thanks

Hello, we have fixed the nets_fk issue nets_fk.py is not a needed file to run the code. Also, ot is a package called POT: https://pythonot.github.io/. We have also added a requirements.txt.

Thanks


text:
Map: new map key not added if value is undefined

Fix for #627

Awesome, thanks for the fix! Should be released soon.

:tada: This PR is included in version 7.0.4 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

authors: aleclarson mweststrate visciang

repo: immerjs/immer


text:
docs: Extended / updated documenation

More React, more sandboxes

Pull Request Test Coverage Report for Build 1001610346

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 98.52%

Totals

Change from base Build 1001600706:
0.0%

Covered Lines:
771

Relevant Lines:
779

💛  - Coveralls

authors: coveralls mweststrate


text:
Help with the issue of interaction with itwin viewer

Hello,
Considering the model, you can interact with its elements (that is, click on the element) and get more detailed information on the side information window. I wanted to find out where the code that is responsible for this interaction is located in order to link my code to this click.
My very task is that when I click on an element, receiving object data, I would be able to compare this data with the data of another database and output the result to the information window I created.
I'll attach a photo, with a more visual example. The notepad window is just an example of an information window that will be based on the task in the browser window.
I hope that I have described everything in an accessible way.
Thank you in advance for your help in this matter
https://disk.yandex.ru/i/2lPx9EKPswYGBw - link to the photo

⚠ Do not edit this section. It is required for imodeljs.github.io ➟ GitHub issue linking

LINK: Developing-a-Web-Viewer---iTwin.js-link-to-docs
TAG: imodeljs-docs-question
SOURCE: https://www.itwinjs.org/learning/tutorials/develop-web-viewer/

I think these sandboxes might be useful to you:

Unified Selection PropertyGrid - creates a similar component that you have in your screenshot and hooks it into unified selection so it shows properties of selected elements.
Element Properties Loader - hooks into unified selection and shows properties of selected element in a custom component.

More on unified selection:

Demystifying Unified Selection and Selection Scopes
Hooking 3rd Party Component into Unified Selection

I've studied the sandboxes and the articles you gave me
I have problems understanding where to use the code that is used in sandboxes and in articles

Well, it depends on your application. The sandboxes create a widget through UiItemsProvider and all the unified selection and properties related code is contained within the widget.
Adding @kckst8 and @aruniverse for the itwin-viewer perspective.

Take a look at the following tutorial on how to go from some of the samples Grigas had listed above to the viewer: https://developer.bentley.com/tutorials/adding-showcase-widgets-to-your-itwin-viewer/
I'd also recommend you take a look at our accreditation program, https://developer.bentley.com/accreditation/, which will give you a good overview of how to connect your own services to your viewer.
When you click on an element, you should be able to retrieve it's ECInstanceId which you could use to look up in your own database or whatever maps to it, and then your service would need to return the data you'd like to see.
How you display it is up to you, you won't be able to override the existing PropertyGrid so you'll have to make your own that adds your custom ui and a property grid. Take a look at https://github.com/imodeljs/viewer-components-react/blob/master/packages/property-grid/src/PropertyGridUiItemsProvider.tsx for the PropertyGrid we use in the iTwin Viewer.

I tried using the code from these two sandboxes, Unified Selection PropertyGrid , Element Properties Loader , adding them as shown in this example,
https://developer.bentley.com/tutorials/adding-showcase-widgets-to-your-itwin-viewer/ , but the widgets did not appear
I also noticed that the examples use elements from @itwin/sandbox, but at the same time, it is not in the application
I attached the code in which I made changes based on the examples, I think I missed something, on which the display of widgets in the application depends- https://disk.yandex.ru/d/Y3xWo3Yv_BYyrg
I also apologize for possibly stupid questions, I'm new to this field and I'm trying to figure it out as best I can
Thank you for helping me

authors: LastLow098 aruniverse grigasp

repo: imodeljs/imodeljs


text:
Text field - toggle secure text entry

It would be cool if the secured textfields could have the ability to show/hide the secured text entry.
I really miss this ability from text fields, 'login', 'sign up' or 'change password' forms seem incomplete without it.
Instead of the clear button there could be a show/hide or open/closed "eye" in case of secured text fields.

@imodeveloper do you have plan to implement this feature in the near future? If no then I think I'm going to try to solve this with your help since I definitely need this behaviour on my forms.

https://github.com/imodeveloperlab/dskit/pull/15 solved this issue.

repo: imodeveloperlab/dskit


text:
Run new Kevin Hall model on French data

We should run the new Kevin Hall model on French data, to ensure that it behaves sensibly with alternative data.
We will need new data: at minimum, the French equivalent of all the India data inside ./healthgps/example_new, including a French equivalent of ./healthgps/example_new/Config.json.

[ ] is the required French data readily available? locate it if not
[ ] new Config.json for France, using the new model
[ ] Run simulations and pot disease results.

New Health-GPS with KH model on French data
Issues:

Weight and height are missing, only BMI;

Income is missing;

Sector is missing;

Carbohydrate is missing;

Different scale of PA;

Data of new diseases are missing.

While BMI is okay to compute, the others might be more of a pain to get, right? Maybe let's focus on #298, and see how far we get with that instead.

Closed as resolved.

repo: imperialCHEPI/healthgps


text:
Alias not working when have settings.node.tryExtensions

Have alias setting:
  settings: {
    react: {
      version: '17.0.2',
    },
    'import/resolver': {
      node: {
        extensions: ['.js', '.jsx', '.ts', '.tsx'],
      },
      typescript: {
        alwaysTryTypes: true,
      },
      alias: {
        map: [
          ['@', './src'],
          ['@services', './src/Background/services'],
          ['@pages', './src/ContentScript/pages'],
        ],
        extensions: ['.js', '.jsx', '.ts', '.tsx'],
      },
    },
  },
  rules: {

Got:
Unable to resolve path to module '@services/bindServiceAndProxy'.eslintimport/no-unresolved

When have:
  settings: {
    node: {
      tryExtensions: ['.js', '.jsx', '.ts', '.tsx']
    },
  },

Solution
If remove these lines, then the alias will work.

I guess that this is about the @services/bindServiceAndProxy module's extension?
According to https://github.com/mysticatea/eslint-plugin-node/blob/master/docs/rules/no-missing-import.md#tryextensions

default tryExtensions includes .json and .node
If you remove tryExtensions: ['.js', '.jsx', '.ts', '.tsx'] and it works, it might be that @services/bindServiceAndProxy is .json or .node file ?
Cloud you check the file extension of the @services/bindServiceAndProxy module?

No， actually it is just .ts file... So this is pretty weird.

A repro repo would be most helpful.

typescript should come before node.

authors: JounQin YuanRuQian linonetwo ljharb

repo: import-js/eslint-plugin-import


text:
couldn't connect to the meteor server and fetch data

i am developing in windows and i connect to my meteor app  using  ws://192.168.X.X:3000/websocket
i use  both my ip address or localhost its not fetching my meteor subscribed collection
even i use http:// instead of ws://

Duplicate issue

repo: inProgress-team/react-native-meteor


text:
Can't get MeteorListView scrolling to work

Tried following the example but had no success
Whenever my MeteorListView renders it refuses to allow scrolling
Is it something obvious I'm missing?
Also ListView has been deprecated
"dependencies": {
    "react": "^16.3.1",
    "react-native": "^0.54.4",
    "react-native-meteor": "^1.2.0",
    "react-router-native": "^4.2.0",
},

    // Scrolling Doesn't Work
    renderItems() {
        return this.props.itemsReady ? (
            <View style={{flex: 1}}>
                <MeteorListView
                    enableEmptySections={true}
                    collection="items"
                    contentContainerStyle={{flex: 1}}
                    options={{ sort: {dateCreated: -1}, limit: 20 }}
                    renderRow={(item) => {
                        return (
                            <View style={{ marginTop: 5, marginBottom: 5 }}>
                                <Text style={{fontWeight: 'bold'}}>{item.name}</Text>
                                <Text>{item.description}</Text>
                            </View>
                        );
                    }}
                />
            </View>
        ) : <ActivityIndicator size="large" color="#00ff00" />
    }
    // Scrolling Does Work
    renderMockListView() {
        return this.props.itemsReady ? (
            <View style={{flex: 1}}>
                <ListView
                    enableEmptySections={true}
                    dataSource={ this.state.listViewData } // Gets set to the Same data when the collection is ready
                    renderRow={(item) => {
                        return (
                            <View style={{ marginTop: 5, marginBottom: 5 }}>
                                <Text style={{fontWeight: 'bold'}}>{item.name}</Text>
                                <Text>{item.description}</Text>
                            </View>
                        );
                    }}
                />
            </View>
        ) : <ActivityIndicator size="large" color="#00ff00" />;
    }

... removed contentContainerStyle={{flex: 1}} and it worked


text:
Use relative time(duration) for timer instead of absolute (firingUnixTimestampSeconds)

…TimestampSeconds)

NOTE: this will need more work in iwf server

repo: indeedeng/iwf-java-sdk


text:
Recursive API

In the previous implementation the main problem was with the recursive API. In other terms, how to do nested components? I did not manage to find a proper solution. I need to solve this problem in order to make this system usable. I need a few examples where nested components are needed.

I am reading about scale-free networks: http://barabasilab.neu.edu/networksciencebook/download/network_science_december_ch4_2013.pdf
and I was reading about scale free network and fractal metrics of object oriented applications: http://homepages.mcs.vuw.ac.nz/~alex/files/PotaninNobleFreanBiddleCACM2005.pdf http://fulltext.study/preview/pdf/394262.pdf which does not appear to follow oo paradigms.
Wouldn't it be possible to do this in a scale free way. I mean having hubs and smaller nodes? For example there could be main nodes and helper nodes, or something like that. I am not sure about this yet, but I think this part worths some thought.

Hubs are highly connected nodes. That means that there should be a few classes which are used by many-many classes. Or there should be a few objects which are used by many-many objects. Actually this is the reverse of the abstraction level if you think about it. Many classes can be dependent on a few basic utility class. So the low abstraction level utility classes have the most connections. I don't feel this right. I mean this suggests that low abstraction level classes (hubs) are more important than high abstraction level classes, but from a human perspective the opposite is true.

So let's get back to the API. Currently I have a lot of nested calls, like:
pump1.on("pulled", function (flow1){
    pump2.pull(function (flow2){
        flow1.sustain(flow2.extract());
    });
});
pump2.on("pulled", ...);
...
setInterval(function (){
    pump1.pull(function (flow1){
        console.log(flow1.extract());
    });
}, 100);

pump1.on("pushed", function (flow1){
    pump2.push(function (flow2){
        flow2.sustain(flow1.extract());
    });
});
pump2.on("pushed", ...);
...
setInterval(function (){
    pump1.push(function (flow1){
        flow1.sustain(Math.floor(Math.random()*100));
    });
}, 100);

https://github.com/inf3rno/dataflower/issues/115

These we can call connections between nodes.
Is it possible to use the same pattern to do something like this?
pump1 <-> pump2 <-> pump3 <- ...

Where <- means pull+pulled+sustain+cb and -> means push+pushed+await+cb?
I am not sure whether the current model works this way. I mean a pump controls a single flow. In the previous API the flow term was absent. So this is something new. I need to play with it.

Actually the old structure looked like this:

a single pump can have multiple flows
the flows are the connections between these pumps
a pump can be publisher, subscriber or both

Now this does not really worked out by req-rep, that's why I changed the design, which still does not work by req-rep, but it is somewhat better. xD

I'll continue this later.

Let's talk about scale-free networks again. Hubs have navigation purpose by those. So if I want to flow data from a to e, then I have to use something like a -> B -> C -> D -> e, where the uppercase characters are hubs. Can we apply the same rules on our network nodes? Sure we can. So I think we need a structure something like this. We need hub components which are known globally and locally and we need simple nodes which are known only locally. The simple nodes can use only hubs to reach each other. Should they know of each other? I don't think so, at least implementation hiding should prevent that. We need to define some kind of interface they can use to communicate. E.g. they can publish that they can make some tasks, something similar to the service provider pattern. Another possible solution to communicate via message type. So the receiver can check whether it can accept a message or not. Probably we can combine both and publish which type of messages a node can handle.


text:
ISPN-14940 Manipulating connection pool threads

https://issues.redhat.com/browse/ISPN-14940
I saw another thread dump on CI with a lot of threads, even after the last changes. I am trying something more exaggerated now.
I'll be running on draft first to see how much of the tests will break or leak.

Since I removed the line in the ThreadLeaker, tests outside server/tests also failed with thread leaking. Working a bit more on this.

Instead of manually implementing a wrapper for the HTTP client, I added a Byteman script manipulating the OkHttp connection so we wouldn't have that amount of threads blocking.
I'll be closing this, as I don't think it is worth the effort for all that. If we ever feel the need, we can use this.

repo: infinispan/infinispan


text:
Fix LicenseTest.testLicense. Fixes #13217

change execution order to have all the files ready for testing.
Fixes #13217

With the changes in the lifecycle, the built server is unable to start :(
I guess we only need to change the lifecycle for the generate-licenses-html execution. The other ones should remain the same.

ouch, let me see

authors: jabolina rigazilla


text:
ISPN-5940 Added CDI Remote module to Wildfly modules

https://issues.jboss.org/browse/ISPN-5940

Pushed, thanks

authors: VaclavDedik tristantarrant


text:
ISPN-11829 Persistence configuration allows for preload and purgeOnSt…

…artup to be configured together
https://issues.redhat.com/browse/ISPN-11829

Guessing CI may find another violation or two, lets see what it comes up with.

integrated! thanks @wburns !

authors: pruivo wburns


text:
🛑 Homepage is down

In ce0bddc, Homepage (https://infinite8.co) was down:

HTTP code: 404
Response time: 150 ms

Resolved: Homepage is back up in f8ebc91.


text:
🛑 Client Portal is down

In 8c70f80, Client Portal (https://accounts.infinite8.co) was down:

HTTP code: 404
Response time: 225 ms

Resolved: Client Portal is back up in db4813e.


text:
moving average is not accoring to documentation

timedMovingAverage()
Relevant URLs
https://docs.influxdata.com/influxdb/v2.0/query-data/flux/moving-average/
Looking at the documentation, it looks as though the calculated point will be using the last point of the corresponding interval:
In the example, points are 2m apart and "every" parameter is set "every: 2m", in the resulting table, the timestamp is that of the second point, then 3rd etc.
My points are 2s apart. I do the same as in the example and use "every: 2s". The result is that the the time stamp is actually the centre of the interval. So my data is every odd second and the resulting table is every even second, which can no longer be joined as the timestamp no longer match. I have to do a time shift by half the "every" parameter (1s) to make the data exploitable. Either you should adapt the documentation, or change the implementation.
Code:
zone = "BE"
MyZoneFilter = (r) => {
return r["zone"] == zone
}
groupName = "BE-aFRR"
MyGroupFilter = (r) => {
return r["group"] == groupName
}
MyNameFilter = (r) => {
return r["name"] == "aFRR_MW_Discrepancy"
}
MyNameFilter21 = (r) => {
return r["name"] == "DPB"
}
MyNameFilter22 = (r) => {
return r["name"] == "DPM"
}
MyNameFilter3 = (r) => {
return r["name"] == "AS" and r["unit"] == "BNL-BEN-ORE"
}
MyNameFilter4 = (r) => {
return r["name"] == "Selected_for_R2_service"
}
MyNameFilter5 = (r) => {
return r["name"] == "aFRR_supplied"
}
sumDurations = (u, v) => {
return duration(v: uint(v: u) + uint(v: v))
}
multiplyDurations = (u, v) => {
return duration(v: uint(v: u) * uint(v: v))
}
DurationsGE = (u, v) => {
return int(v: u) >= int(v: v)
}
lookback2 = 15s
timeRange3 = sumDurations(u: lookback2, v: 8s)
timeRange4 = 15m
//-----------------------------------------------------------------------------
timeRange3b = sumDurations(u: timeRange3, v: 6s)
//===============================================================================
ASdatab_s3 = from(bucket: "parsed")
|> range(start: -timeRange3b, stop: -lookback2)
|> filter(fn: (r) =>
(r["_measurement"] == "unit-state"))
|> filter(fn: MyZoneFilter)
|> filter(fn: MyGroupFilter)
|> filter(fn: MyNameFilter3, onEmpty: "keep")
|> drop(columns: ["_start", "_stop"])
|> yield(name: "ASdatab_s3")
ASdata_s3 = ASdatab_s3
|> range(start: -timeRange3, stop: -lookback2)
|> drop(columns: ["_start", "_stop"])
|> yield(name: "ASdata_s3")
//===============================================================================
ASdata = ASdatab_s3
|> timedMovingAverage(
every: 2s,
period: 8s
)
|> range(start: -timeRange3, stop: -lookback2)
|> timeShift(duration: 1s, columns: ["_start"])
|> drop(columns: ["_start", "_stop"])
|> yield(name: "ASdata")
eligibleBaseline = join(tables: {s1: ASdata, s2: ASdata_s3}, on: ["_time", "unit"]) //"group", "zone", "_measurement", "_field", "unit"])
|> range(start: -timeRange3, stop: -lookback2)
|> drop(columns: ["_start", "_stop"])
//	|> yield(name: "eligibleBL")

Even stranger is that I changed the _start column !!! Weird behavior.

I can no longer replicate...


text:
document using CQs to substitute for nested functions or the HAVING clause

maybe a new Guide?
E.g. I can't run SELECT SUM(MEAN(value)) FROM foo... but I can do a CQ to calculate MEAN(value) FROM foo into bar, and then SELECT SUM(value) FROM bar

Update https://github.com/influxdata/influxdb/issues/52 when docs are live (feature request for subqueries, which can be largely worked around using chained CQs)

update https://github.com/influxdata/influxdb/issues/5266 and https://github.com/influxdata/influxdb/issues/4619 when guide is live


text:
Can't add labels to things

This seems intertwined with #11624 and #11774

Could not reproduce #11774 but it may have been resolved by the labels api fixes. This issue seems like a dupe of #11624

authors: OfTheDelmer alexpaxton ebb-tide

repo: influxdata/influxdb


text:
Create Task from tasks page should not assume org

Currently importing creates the task using the first org that is available:
https://github.com/influxdata/influxdb/blob/c20422beee7985d8bb7d7be4abf987556865c2a0/ui/src/tasks/actions/v2/index.ts#L436

Import overlay might need an org dropdown??

this should now use the org context that the user is in when they create the task.

authors: ebb-tide russorat


text:
log file is huge

Steps to reproduce:
List the minimal actions needed to reproduce the behavior.

...Install InfluxDB in Mac OS
...
...

Expected behavior:
Describe what you expected to happen.
Actual behavior:
Describe What actually happened.
the log file increase its size up to 300 Gb in just one day. the file is located on
/usr/local/var/log/influxdb2/influxd_output.log
Environment info:
Mac iOS

System info: Run uname -srm and copy the output here
Darwin 21.5.0 x86_64
InfluxDB version: Run influxd version and copy the output here
InfluxDB 2.3.0 (git: 090f681737) build_date: 2022-06-16T18:48:06Z

This also happens with previous version 2.2.

Other relevant environment details: Container runtime, disk info, etc

Config:
Copy any non-default config values here or attach the full config as a gist or file.
standard configuration

ls -l /usr/local/var/log/influxdb2/influxd_output.log
-rw-r--r--   joe  admin  344053583798 Jul 30 10:43 /usr/local/var/log/influxdb2/influxd_output.log
Logs:
Include snippet of errors in log.
Performance:
Generate profiles with the following commands for bugs related to performance, locking, out of memory (OOM), etc.
# Commands should be run when the bug is actively happening.
# Note: This command will run for ~30 seconds.
curl -o profiles.tar.gz "http://localhost:8086/debug/pprof/all?cpu=30s"
iostat -xd 1 30 > iostat.txt
# Attach the `profiles.tar.gz` and `iostat.txt` output files.

Can confirm, just happened to me as well today.

Can you provide a snippet of the logs/any relevant sections that may help point to the contents?

log-error.txt

iostat.txt
profiles.tar.gz


text:
InfluxDB migration error from 0.10.2 to 0.12.2

This is following the discussion at the google groups:
https://groups.google.com/forum/#!topic/influxdb/5BX2pUD-9lU
I still think it was something I did, but @beckettsean seems to trust me more than I do :-)
I was upgrading influx from 0.10.2 to 0.12.2 and followed the instructions. Here are the steps I took. This is basically a dump of the relevant bash history.
# First backup the existing metadata
cd /data
mkdir -p metadata-backup
cd metadata-backup/
cp -r /usr/local/influxdb/meta/ .

# Next backup using the influxd backup command
cd ../
mkdir -p metastore-0.10.2-backup
influxd backup  /data/influxdb-backups/metastore-0.10.2-backup/

# Shutdown influxd Server
supervisorctl stop influxd

# Update the influxd config file.
# Not adding the command here. It was just vi <blah>

# Do a restore
influxd restore -metadir=/usr/local/influxdb/meta  /data/influxdb-backups/metastore-0.10.2-backup/

# Start influxd again.
supervisorctl start influxd

The expectation was that all the meta information would be restored to the two databases (our own and the "_internal")
However, when I did a
SHOW MEASUREMENTS on our database, it returned empty.
I checked _internal and ran the same command,
SHOW MEASUREMENTS
It showed all the measurements from our database.
For now, I just relocated the data using the following commands:
SELECT  tagKey INTO  mydb."default"._tagKeys  FROM _internal.monitor._tagKeys
SELECT _tagKey, value INTO  mydb."default"."_tags" FROM _internal.monitor._tags WHERE _tagKey = 'mykey'

Please close if this was operator error.

@srikara in your timeline, when was the influxd binary updated? I see the export and the import, but not the package installation.

Apologies. I was copy/pasting the commands and forgot to add the influx upgrade. The upgrade happened after stopping influxd server and updating the config file and before running restore.

Is /usr/local/influxdb/meta the value of your [meta].Dir in your config file?  That's not the default meta dir location used in the packages so influxd might be looking for your meta data in a different location.

Closing this due to a lack of a response for 2 months. @srikara if you're still having issues, feel free to make another comment and I can reopen this.

@jsternberg Thanks for closing this. I am pretty sure this was operator error.

authors: beckettsean jsternberg jwilder srikara


text:
Cleanup TSM files

Best-effort cleanup of TSM resources. Also increments sequence number, and not generation number.

@jwilder -- this might be better way to ensure TSM files are closed correctly. Thoughts?

This might be kind of wasteful, leaving all the files open however.

OK @jwilder -- I reverted to a simpler approach.

:+1: on green

Thanks @jwilder - please let know if you have any,other feedback on the existing code.

authors: jwilder otoolep


text:
Support subquery inside tick script

InfluxDB 1.2 supports subqueries, but when trying to define a tick script of type batch with subqueries, we get an error.
The query we run:
SELECT COUNT(DISTINCT(last)) FROM (SELECT LAST("version")  FROM "dbname"."autogen".measurement where time > now() - 120h GROUP BY "host") group by cluster
The error:

failed to parse InfluxQL query: found (, expected identifier at line 1, char 35

I found the same issue.  I really need this; why don't kapacitor queries support the full influxdb query language?

@scotloach They typically do, the current version of Kapacitor (v1.2) is using InfluxDB version 1.1 and sub-queries were introduced in version 1.2 of InfluxDB. There are some internal changes that need to happen inorder for Kapacitor to upgrade. They are planned and being worked on but for now Kapacitor is lagging slightly.
That said Kapacitor is capable of doing equivalent work. Meaning just make the inner query the batch query and implement the outer query in TICKscript.

Hello! I have the same problem with Kapacitor v1.3:
failed to parse InfluxQL query: found (, expected identifier at line 2, char 38

@nathanielc  could you precise a bit more the workaround you were talking about?

We are working with Kapacitor 1.4. and InfluxDB 1.4. and while the subqueries still don't work, we worked around the issue by InfluxDBOut:ing the subqueries to an measurement and then running another batch query against that semi-temporal measurement. Seems a bit wasteful, but seems to work.

Hi,
do you guys know in which version there will be support for subqueries in Kapacitor? It would be good to have Kapacitor supporting it.

Did this feature supported in 1.5.3?

Any recent news regarding this issue? It would be really helpful for performing arithmetic in batch queries prior to the groupBy(time(...)), which is as I see it not possible now.
In my case I want to realize an equivalent of teh following query:
SELECT MEAN(value), MEAN(value_sq) FROM (SELECT value AS value, value * value AS value_SQ FROM ...) GROUP BY TIME(...)

Using streams instead is not possible in my case because I later on combine this metric with historical data.

You know what would be useful?  A command to take an InfluxDB query and produce the equivalent TICKscript.  Assuming that the capabilties of TICKscript and InfluxQL are more or less equivalent...
Are they equivalent?
I have an InfluxQL query with nested SELECT and would like to have it run as a continuous query equivalent in Kapacitor...

still not working in version 1.5.3,Is there have instead of usage method?

authors: F4ncyMooN JonasKunz abadyan-vonage davejohncole lblt nathanielc petetnt scotloach wlodi83 yangxianbo

repo: influxdata/kapacitor


text:
Kapacitor sending alerts for entire agent/InfluxDB down

We have Kapacitor configured to send alerts for a bunch of measurements in multiple databases. All of these alerts have their own deadman component.

What we need is a configuration for a global outage across measurements and databases. Say our influxdb itself is down. Instead of Kapacitor firing an alert for each measurement in each db, can Kapacitor send out one alert?

And if say Kapacitor sends out an alert if a service is down on a node, consequently Kapacitor would send out alerts SEPARATELY for each node rather than a collective alert. Even if we develop logic for a combined alert, the individual node alerts will still fire since they're configured too. So if we have 20 nodes on which we collect and store data, and the database goes down, we need a single global alert rather than 20 separate alerts firing. However if say 2 nodes aren't reporting data, we want them to fire alerts independently.

Are there possible configurations for the problems.

@karanatree This is not currently possible. We have been talking internally about this and have an initial design but it hasn't gotten past that stage.
What we are thinking is that an alert can inhibit or suppress another alert based on the matching tags of the alerts. Given your example, you would configure the host alert for influxdb to suppress all db/measurement alerts with the same host tag. This way alerts are still separate, its just that one alert can suppress others while its firing. This design is not new, its inspired by this https://prometheus.io/docs/alerting/alertmanager/#inhibition.
Does that sound like it would work for your needs?

Thanks for the prompt reply @nathanielc
Yes, the inhibit/suppress feature of Prometheus is precisely what I was looking for. I appreciate the information regarding its progress here in the TICK stack.
I, for one, would benefit immensely with the roll out of such a feature. Looking forward to seeing its implementation here.

Reopening to track the feature request, since while we have had discussions internally we hadn't yet created an issue.

authors: karanatree nathanielc


text:
Functions with GROUP BY time require a WHERE time clause

The select statements using the 'GROUP BY time' aggregate function won't work unless there is a 'WHERE time' clause in the query.
This was not depicted in the queries of this overview.

+1 merge it

authors: beckettsean kostasb


text:
Optimize Point.unescape

This func show up in profiling.  It's called frequently from multiple places and
can be made more efficient.  The previous implementation looped over the input
slice 4 times updating and returning a new slice each time.  This changes it to loop
once and create one result slice.
With influx_stress
Before:
Wrote 10000000 points at average rate of 241750
Average response time:  187.78968ms
After:
Wrote 10000000 points at average rate of 254618
Average response time:  172.235028ms

Cool. Might make sense to add a note that this is for optimization in case someone undoes what you did.

+1 on green build.

repo: influxdb/influxdb


text:
🛑 Official Website is down

In 2cfc037, Official Website (https://devf5r.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Official Website is back up in 06b896c.


text:
🛑 alternative site is down

In b9ca1d4, alternative site (https://almgro7al3nzy.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: alternative site is back up in 9d17b66 after 10 minutes.


text:
create_ptr is setting type to string not boolean

Hey,
Hope you can assist with this one..
When attempting to create a basic DNS record with the create_ptr flag set to true, I'm getting an error stating the value needs to be of type boolean. Not sure if some conversion is going on/not going on, but I can't seem to get this to work.
data.tf

data "b1ddi_dns_auth_zones" "test-auth-zone" {
  filters = {
    fqdn = "test.uk."
  }
}

main.tf

terraform {
  required_providers {
    b1ddi = {
      source  = "infobloxopen/b1ddi"
    }
  }
}

resource "b1ddi_dns_record" "test-a-record" {
  zone = data.b1ddi_dns_auth_zones.test-auth-zone.results[0].id
  name_in_zone = "test123"
  rdata = {
    "address" = "10.1.2.233"
  }
  type = "A"
  options = {
    create_ptr = true
  }
}

Output/Result
PS C:\temp\dev> terraform apply
data.b1ddi_dns_auth_zones.test-auth-zone: Reading...
data.b1ddi_dns_auth_zones.test-auth-zone: Read complete after 1s [id=1657556441]

Terraform used the selected providers to generate the following execution plan. Resource actions are indicated with the
following symbols:
  + create

Terraform will perform the following actions:

  # b1ddi_dns_record.test-a-record will be created
  + resource "b1ddi_dns_record" "test-a-record" {
      + absolute_name_spec     = (known after apply)
      + absolute_zone_name     = (known after apply)
      + created_at             = (known after apply)
      + disabled               = false
      + dns_absolute_name_spec = (known after apply)
      + dns_absolute_zone_name = (known after apply)
      + dns_name_in_zone       = (known after apply)
      + dns_rdata              = (known after apply)
      + id                     = (known after apply)
      + name_in_zone           = "test123"
      + options                = {
          + "check_rmz"  = "true"
          + "create_ptr" = "true"
        }
      + rdata                  = {
          + "address" = "10.1.2.233"
        }
      + source                 = (known after apply)
      + ttl                    = (known after apply)
      + type                   = "A"
      + updated_at             = (known after apply)
      + view                   = (known after apply)
      + view_name              = (known after apply)
      + zone                   = "dns/auth_zone/ec031b02-2531-20fb-1a6c-debfdcdd2938"
    }

Plan: 1 to add, 0 to change, 0 to destroy.

Do you want to perform these actions?
  Terraform will perform the actions described above.
  Only 'yes' will be accepted to approve.

  Enter a value: yes

b1ddi_dns_record.test-a-record: Creating...
╷
│ Error: response status code indicates client error (status 400):
│ {"error":[{"message":"Invalid value provided for the \"create_ptr\" option, must be boolean value"}]}
│
│   with b1ddi_dns_record.test-a-record,
│   on main.tf line 9, in resource "b1ddi_dns_record" "test-a-record":
│    9: resource "b1ddi_dns_record" "test-a-record" {`
│
╵
PS C:\temp\dev>

@penguinpages Apologies for the delay. Please try the latest version of the provider which has the bug fix: https://registry.terraform.io/providers/infobloxopen/b1ddi/latest

We tested this module and it is not working.
Trying to root cause why when we in TF create A it is NOT creating corresponding PTR.
Thanks,
Jeremey Wise
Title: Principal FSA
Email:  @.@.>
Mobile:  216-647-1121
[CDW logo 1]

From: Arnaud Klein @.>
Sent: Tuesday, August 29, 2023 10:05 AM
To: infobloxopen/terraform-provider-b1ddi @.>
Cc: Jeremey Wise @.>; Mention @.>
Subject: Re: [infobloxopen/terraform-provider-b1ddi] create_ptr is setting type to string not boolean (Issue #1)
EXTERNAL EMAIL
Closed #1https://urldefense.com/v3/__https://github.com/infobloxopen/terraform-provider-b1ddi/issues/1__;!!HUqgN_M!vyXyRTtuLtgZSFOUc73zZCp4AuMVCUlqehsgISaBDSbMc6m8XJNugvUFjtq7hx7SBDEmEcZXM1XQwigeTg-PWA$ as completed.
—
Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/infobloxopen/terraform-provider-b1ddi/issues/1*event-10221757964__;Iw!!HUqgN_M!vyXyRTtuLtgZSFOUc73zZCp4AuMVCUlqehsgISaBDSbMc6m8XJNugvUFjtq7hx7SBDEmEcZXM1XQwijtu0C7oA$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/AEC36VGO7KRFORT4YWBPOU3XXXZKPANCNFSM53IDGFJA__;!!HUqgN_M!vyXyRTtuLtgZSFOUc73zZCp4AuMVCUlqehsgISaBDSbMc6m8XJNugvUFjtq7hx7SBDEmEcZXM1XQwihB4CpbWQ$.
You are receiving this because you were mentioned.Message ID: @.***>

We tested this module and it is not working. Trying to root cause why when we in TF create A it is NOT creating corresponding PTR. Thanks, Jeremey Wise Title: Principal FSA Email: @.@.> Mobile: 216-647-1121 [CDW logo 1]
…
________________________________ From: Arnaud Klein @.> Sent: Tuesday, August 29, 2023 10:05 AM To: infobloxopen/terraform-provider-b1ddi @.> Cc: Jeremey Wise @.>; Mention @.> Subject: Re: [infobloxopen/terraform-provider-b1ddi] create_ptr is setting type to string not boolean (Issue #1) EXTERNAL EMAIL Closed #1https://urldefense.com/v3/__https://github.com/infobloxopen/terraform-provider-b1ddi/issues/1__;!!HUqgN_M!vyXyRTtuLtgZSFOUc73zZCp4AuMVCUlqehsgISaBDSbMc6m8XJNugvUFjtq7hx7SBDEmEcZXM1XQwigeTg-PWA$ as completed. — Reply to this email directly, view it on GitHubhttps://urldefense.com/v3/__https://github.com/infobloxopen/terraform-provider-b1ddi/issues/1*event-10221757964__;Iw!!HUqgN_M!vyXyRTtuLtgZSFOUc73zZCp4AuMVCUlqehsgISaBDSbMc6m8XJNugvUFjtq7hx7SBDEmEcZXM1XQwijtu0C7oA$, or unsubscribehttps://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/AEC36VGO7KRFORT4YWBPOU3XXXZKPANCNFSM53IDGFJA__;!!HUqgN_M!vyXyRTtuLtgZSFOUc73zZCp4AuMVCUlqehsgISaBDSbMc6m8XJNugvUFjtq7hx7SBDEmEcZXM1XQwihB4CpbWQ$. You are receiving this because you were mentioned.Message ID: @.***>

You will need to create an Auth zone to contain the PTR record. Sample tf file
resource "b1ddi_dns_view" "tf_acc_test_dns_view" {
   name = "tf_acc_test_dns_view"
}
data "b1ddi_dns_hosts" "dns_host" {
    filters = {
        "name" = "%s"
    }
}
resource "b1ddi_dns_auth_zone" "tf_acc_test_auth_zone" {
    internal_secondaries {
	host = data.b1ddi_dns_hosts.dns_host.results.0.id
    }
    fqdn = "tf-acc-test.com."
    primary_type = "cloud"
    view = b1ddi_dns_view.tf_acc_test_dns_view.id
}
resource "b1ddi_dns_auth_zone" "tf_acc_test_dns_record_reverse_zone" {
    fqdn         = "1.168.192.in-addr.arpa."
    primary_type = "cloud"
    view         = b1ddi_dns_view.tf_acc_test_dns_view.id
}
resource "b1ddi_dns_record" "tf_acc_test_dns_record" {
    comment = "This DNS Record is created by the terraform provider acceptance test"
    disabled = true
    name_in_zone = "tf_acc_test_a_record"
    options = {
       "create_ptr" = "true"
    }
    rdata = {
	"address" = "192.168.1.15"
    }
    tags = {
	TestType = "Acceptance"
     }
    ttl = 24400
    type = "A"
    zone = b1ddi_dns_auth_zone.tf_acc_test_auth_zone.id
}

authors: mat-cox penguinpages venkat-iblox


text:
Add an artifact without version suffix to each release

Suggested by Markus here: https://twitter.com/lemmster/status/1379283134861123586 to support code spaces dev. This will also also fix #477.

Not elegant but may be useful: the CommunityModules simply upload the release assets twice.

Yep, that's my plan too. Thanks :)

authors: lemmy shonfeder

repo: informalsystems/apalache


text:
Question: Re-set the height of ChannelEvents::WriteAcknowledgement

Hello,
I have a question about setting the height of event ChannelEvents::WriteAcknowledgement.
After getting the packets that have been acknowledged on the destination chain but still have commitments on source chain, the corresponding events are retrieved here.
The events are of type ChannelEvents::WriteAcknowledgement, which already contain property Height.
I am confused why the height is set again here? Is it possible that the height is missing under some scenarios?
Thank you

Hello, it turns out that the reason why the height of IbcEvents is set (this is done for all variants of the IbcEvent type, not just WriteAcknowledgements) even though each event already has a height field is because it's actually pulling double duty. Essentially, at different points in time during the event lifecycle, the way the height field is used changes.
When events are created, their height field is populated with the height at which they were produced. Then, if events are retrieved via a query, such as here in the target_height_and_send_packet_events method, which looks back in the chain's history to scan for un-relayed packets that need to be sent, then those retrieve events' heights actually get updated with the height at which those packets were queried for.
As an example, if we have un-relayed events at height 5 and 9, and we query at height 10 for un-relayed packets in the previous 5 blocks, then we'll find the events at height 5 and 9 that need to be relayed. Once we retrieve those two events, their heights are then updated to 10 (the height at which we queried for them). This is because when we send these packets to the destination chain, all we care about as far as the heights are concerned is when those heights were queried for when it comes to proving to the destination chain that these events are trusted.
Proving an event involves (i) querying for proofs, which the relayer does relative to the height at which it performed the query, and (ii) building a client update message to enable verification of proofs on the destination chain. Both of these steps are done relative to the query height (10 in our above example), so ultimately, the height at which events were created isn't really relevant anymore at this stage of the event lifecycle.
Hopefully that makes sense! 🙂

Thank you, @seanchen1991 , for the detailed write-up.

so ultimately, the height at which events were created isn't really relevant anymore at this stage of the event lifecycle.

I think the logic of height in "event" verification is different in Substrate. To verify the "event" of a Substrate chain, the height at which events were created is used instead of the querying height. But so far we don't encounter height discrepancy in Substrate "event" verification. To dive deeper and reply if any finding.
BTW, the "event" is quoted because based on beefy protocol, on-chain storage is verified instead of event.

repo: informalsystems/ibc-rs


text:
Fix support for tolerations

ISSUE TYPE

Bug fix Pull Request

SUMMARY

Currently, even if I set toleration values in the values.yaml file they are not being picked up as there is not toleration block in  deployment.yaml template

Hey @jspiro ,
This is already fixed with https://github.com/infracloudio/botkube/pull/277. Please let me know if you are still facing the issue

Ah so it is!

repo: infracloudio/botkube


text:
🛑 Biblioteca Digital is down

In fba9a7a, Biblioteca Digital (https://unimonserrate-library.ohelit.co/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Biblioteca Digital is back up in bf97598 after 20 minutes.

repo: infraestructuraidt/status


text:
🛑 Biblioteca Digital is down

In eb99104, Biblioteca Digital (https://unimonserrate-library.ohelit.co/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Biblioteca Digital is back up in d959b8b after 31 minutes.


text:
Update contributing.md

Elastic License 2.0 is not Open Source, updating language to reflect recent relicensing of several Infratographer projects.

Closing this PR. It sparked a conversation in slack that the intention for the license switched was perhaps premature and generally not supported by the broader community. Apache License, Version 2 will be restored shortly.

authors: andy-v-h mattcburns

repo: infratographer/website


text:
Close DHCP server correct after bound

Hello all!
How should the server correctly be closed after an IP address was bound?
I actually added it to the on bound but not sure if this is the correct place, because the following error appears "Error: Not running." Without the server.close() in the on bound no error appears but I am also not able to close the server :D
Example code:
server.on('bound', function(state) {
    console.log("bound ip address.");
    server.close();
});

This shows the "Error: Not running".
process.on('uncaughtException', (err) => {
    console.log(err.stack);
});

Yeah exactly. I created a test, where I assign a single ip address via dhcp and afterwards the server can be stopped. --> If the DHCP server is closed like described above I get a "Error: not running". Can this behaviour be fixed?

Any news about that? i would like to make something similar to start/stop the service when i want.

repo: infusion/node-dhcp


text:
Fix y2k (Y2K-22)

Updated with today's date

Well... yeah.

Well... yeah.

authors: billlumbergh-initech brett-software


text:
Export as GIF

Is it possible to render to any other file format than mp4? In my case gif

I once wrote a small post render module that converted the mp4 to a gif.
I see where it ended up

@JamesBotterill
Yeah that's possible.
But I was wondering if there was any support for skipping the mp4 part and render directly to other formats

Does it work to just change the postrender[0].preset?

no you would need to convert the output to to gif as AE doesn't directly render to a gif format, you can use the nexrender-action-encode module (https://github.com/inlife/nexrender/tree/master/packages/nexrender-action-encode) to do this with preset set as gif

Didn't get it to work, I export as mp4 and use ffmpeg afterwards

authors: JamesBotterill KonkenBonken

repo: inlife/nexrender


text:
Issue/6994:Have an option for the server to wait for the database to be up

Description
In order to make the server start in a container, it is convenient if it can wait for the DB to be up.
This PR adds an option that makes the server poll for the DB and only start when the DB is there.
closes #6994
Self Check:
Strike through any lines that are not applicable (~~line~~) then check the box

[x] Attached issue to pull request
[x] Changelog entry
[x] Type annotations are present
[x] Code is clear and sufficiently documented
[x] No (preventable) type errors (check using make mypy or make mypy-diff)
[x] Sufficient test cases (reproduces the bug/tests the requested feature)
[x] Correct, in line with design
[ ] End user documentation is included or an issue is created for end-user documentation (add ref to issue here: )
[ ] If this PR fixes a race condition in the test suite, also push the fix to the relevant stable branche(s) (see test-fixes for more info)

Not sure If doc should be added about this new option somewhere.

@wouterdb

Did you test this with no database present at all (e.g. using an IP that isn't reachable?)

I tested this using a test:
async def test_bootloader_db_not_reachable(tmpdir):
    state_dir: str = tmpdir.mkdir("state_dir").strpath
    config.Config.set("database", "wait_time", "10")
    config.Config.set("config", "state-dir", state_dir)

    ibl = InmantaBootloader()
    await ibl.start()

and it does make the test hang for 10 seconds before raising asyncpg.exceptions.InvalidPasswordError: password authentication failed for user "postgres"
I also tried this:
async def test_bootloader_db_not_reachable(tmpdir):
    state_dir: str = tmpdir.mkdir("state_dir").strpath
    config.Config.set("database", "wait_time", "2")
    config.Config.set("config", "state-dir", state_dir)
    config.Config.set("database", "host", "localhost")
    config.Config.set("database", "port", "9000")

    ibl = InmantaBootloader()
    await ibl.start()

which raises ConnectionRefusedError: [Errno 111] Connect call failed ('127.0.0.1', 9000)
I didn't keep the test but I can try to add it as a slowtest (using 1 or 2 seconds and verifying we are waiting) if you think it is useful?

@wouterdb

Did you test this with no database present at all (e.g. using an IP that isn't reachable?)

I tested this using a test:
async def test_bootloader_db_not_reachable(tmpdir):
    state_dir: str = tmpdir.mkdir("state_dir").strpath
    config.Config.set("database", "wait_time", "10")
    config.Config.set("config", "state-dir", state_dir)

    ibl = InmantaBootloader()
    await ibl.start()

and it does make the test hang for 10 seconds before raising asyncpg.exceptions.InvalidPasswordError: password authentication failed for user "postgres"
I also tried this:
async def test_bootloader_db_not_reachable(tmpdir):
    state_dir: str = tmpdir.mkdir("state_dir").strpath
    config.Config.set("database", "wait_time", "2")
    config.Config.set("config", "state-dir", state_dir)
    config.Config.set("database", "host", "localhost")
    config.Config.set("database", "port", "9000")

    ibl = InmantaBootloader()
    await ibl.start()

which raises ConnectionRefusedError: [Errno 111] Connect call failed ('127.0.0.1', 9000) after 2 seconds.
I also tried this:
async def test_bootloader_db_not_reachable(tmpdir):
    state_dir: str = tmpdir.mkdir("state_dir").strpath
    config.Config.set("database", "wait_time", "2")
    config.Config.set("config", "state-dir", state_dir)
    config.Config.set("database", "host", "151.101.194.114")
    config.Config.set("database", "port", "9000")

    ibl = InmantaBootloader()
    await ibl.start()

The test took 7.22 seconds and raised a TimeoutError
I didn't keep the test but I can try to add it as a slowtest (using 1 or 2 seconds and verifying we are waiting) if you think it is useful?

What was in the logs? I.e. how fast did it retry?
(I don't think we should automate this, we just have to know it works)

@wouterdb

Did you test this with no database present at all (e.g. using an IP that isn't reachable?)

I tested this using a test:
async def test_bootloader_db_not_reachable(tmpdir):
    state_dir: str = tmpdir.mkdir("state_dir").strpath
    config.Config.set("database", "wait_time", "10")
    config.Config.set("config", "state-dir", state_dir)

    ibl = InmantaBootloader()
    await ibl.start()

and it does make the test hang for 10 seconds before raising asyncpg.exceptions.InvalidPasswordError: password authentication failed for user "postgres"
I also tried this:
async def test_bootloader_db_not_reachable(tmpdir):
    state_dir: str = tmpdir.mkdir("state_dir").strpath
    config.Config.set("database", "wait_time", "2")
    config.Config.set("config", "state-dir", state_dir)
    config.Config.set("database", "host", "localhost")
    config.Config.set("database", "port", "9000")

    ibl = InmantaBootloader()
    await ibl.start()

which raises ConnectionRefusedError: [Errno 111] Connect call failed ('127.0.0.1', 9000) after 2 seconds.
I also tried this:
async def test_bootloader_db_not_reachable(tmpdir):
    state_dir: str = tmpdir.mkdir("state_dir").strpath
    config.Config.set("database", "wait_time", "2")
    config.Config.set("config", "state-dir", state_dir)
    config.Config.set("database", "host", "151.101.194.114")
    config.Config.set("database", "port", "9000")

    ibl = InmantaBootloader()
    await ibl.start()

The test took 7.22 seconds and raised a TimeoutError
I didn't keep the test but I can try to add it as a slowtest (using 1 or 2 seconds and verifying we are waiting) if you think it is useful?

What was in the logs? I.e. how fast did it retry?
(I don't think we should automate this, we just have to know it works)

This are the logs for 60 seconds for the 3 cases (case 1 and 2 retry in the same way every second) in the previous msg:
14:25:47.504 INFO Waiting for database to be up: password authentication failed for user "postgres"
14:25:48.570 INFO Waiting for database to be up: password authentication failed for user "postgres"
14:25:49.644 INFO Waiting for database to be up: password authentication failed for user "postgres"
14:25:50.692 INFO Waiting for database to be up: password authentication failed for user "postgres"
...
...
14:26:45.034 INFO Waiting for database to be up: password authentication failed for user "postgres"
14:26:46.104 INFO Waiting for database to be up: password authentication failed for user "postgres"
14:26:47.174 INFO Waiting for database to be up: password authentication failed for user "postgres"
14:26:48.241 INFO Waiting for database to be up: password authentication failed for user "postgres"
14:26:48.241 ERROR Timed out waiting for the database to be up.

14:19:42.455 INFO Waiting for database to be up: Connection attempt timed out.
14:19:48.463 INFO Waiting for database to be up: Connection attempt timed out.
14:19:54.471 INFO Waiting for database to be up: Connection attempt timed out.
14:20:00.476 INFO Waiting for database to be up: Connection attempt timed out.
14:20:06.484 INFO Waiting for database to be up: Connection attempt timed out.
14:20:12.492 INFO Waiting for database to be up: Connection attempt timed out.
14:20:18.500 INFO Waiting for database to be up: Connection attempt timed out.
14:20:24.507 INFO Waiting for database to be up: Connection attempt timed out.
14:20:30.514 INFO Waiting for database to be up: Connection attempt timed out.
14:20:36.522 INFO Waiting for database to be up: Connection attempt timed out.
14:20:42.530 INFO Waiting for database to be up: Connection attempt timed out.
14:20:42.531 ERROR Timed out waiting for the database to be up.

Merged into branches master in 4de1526f90bb9b8796ec70101d8eb0d994720683

Processing #7241.

authors: FloLey inmantaci wouterdb

repo: inmanta/inmanta-core


text:
[FE] FEAT: UserDto,CabinetInfoDto,LentDto 업데이트

해당 사항 (중복 선택)

[x] FEAT : 새로운 기능 추가 및 개선
[ ] FIX : 기존 기능 수정 및 정상 동작을 위한 간단한 추가, 수정사항
[ ] BUG : 버그 수정
[ ] REFACTOR : 결과의 변경 없이 코드의 구조를 재조정
[ ] TEST : 테스트 코드 추가
[ ] DOCS : 코드가 아닌 문서를 수정한 경우
[ ] REMOVE : 파일을 삭제하는 작업만 수행
[ ] RENAME : 파일 또는 폴더명을 수정하거나 위치(경로)를 변경
[ ] ETC : 이외에 다른 경우 - 어떠한 사항인지 작성해주세요.

설명

스프링 포팅과 더불어 수정된 API에 맞게 UserDto, CabinetInfoDto, LentDto를 업데이트해 주었습니다.

https://github.com/innovationacademy-kr/42cabi/issues/1191

수정하시느라 고생 많으셨습니다.. 해당 부분도 토요일에 백엔드 분들과 모여서 작업하면서 수정된 부분이여서 close 하도록 하겠습니다! 화요일에 같이 마무리 지으시죠! 고생 많으셨습니다 🥹👍


text:
set activity of masterlist priority to each branch

set activity of mapping product to each branch

Done!

repo: inoyyth/proderma


text:
fix(hardware-trezor): Trezor connect web import LW-6514

Context
This PR fixes an issue related to importing the @trezor/connect-web package. The previous version (seemingly correct) causes an import issue in Lace.

@marcin-mazurek @mkazlauskas @mchappell I just realized that this PR (and a new release) is not necessary - the code is fine as it was before and only the import changes in Lace have been relevant to fix the issues we had.

repo: input-output-hk/cardano-js-sdk


text:
[#124] Add attribute size bounds, as per cardano-sl

Closes #124

Looks like a merge conflict needs to be resolved though.

bors r+

authors: mhuesch ruhatch

repo: input-output-hk/cardano-ledger


text:
[FR] - There is no way to delegate based on pool_id

Internal/Exernal
Internal   if an IOHK staff member.
Describe the feature you'd like
For the public stake pools, we have only their pool_ids but for the moment we don't have any way of delegation using the pool_id.
Describe alternatives you've considered
There aren't any.
Additional context / screenshots
There is a CLI command but it is not implemented yet.
cardano-cli shelley stake-address delegate \
    --signing-key-file pool_owner_stake.skey \
    --pool-id 2e78fd03436440cd494dc9445d2a1cb7f174de990935029d0939543e \
    --delegation-fee 200000
runStakeAddressCmd: StakeKeyDelegate (PrivKeyFile "pool_owner_stake.skey") (PoolId "2e78fd03436440cd494dc9445d2a1cb7f174de990935029d0939543e") (Lovelace 200000) (NodeAddress {naHostAddress = Nothing, naPort = 0})

You should be able to create a stake address delegation certificate using the cardano-cli shelley stake-address delegation-certificate command.
This can accept either a --cold-verification-key-file or a --cold-verification-key-hash (a stake pool ID).

Yeah, we can do better on the flag names and help description to make this more obvious. We should also make the poolid flag accept the new bech32 rendering for pool ids.

Interesting. I was able to give a pool_id as value for the --cold-verification-key-hash argument but my initial expectation was to see the new delegation into the output of cardano-cli shelley query stake-address-info right after the next tip (after the certificate was submitted through a tx), but that was not the case. I am waiting for next epochs...
cardano-cli shelley stake-address delegation-certificate \
    --stake-verification-key-file pool_owner_stake.vkey \
    --cold-verification-key-hash ece9c1424344714ef2b9294f56b6dfd655e952f65a28cc39b6814ec4 \
    --out-file stake_delegation_pool_id.cert

cardano-cli shelley query stake-address-info --testnet-magic 3 --address stake_test1uzep3545macvp0mjafnks5s906qx2rct5d2sajp7g4zn6js7hrekl --cardano-mode
{
    "e0b218d2b4df70c0bf72ea676852057e80650f0ba3550ec83e45453d4a": {
        "delegation": "4fbc00ab9baca6f9847b84ad22df1a85c7e4773e427acceb6bc1199c",
        "rewardAccountBalance": 0
    }
}

So even after a new epoch, the delegation value of the stake pool is not updated.

authors: dcoutts dorin100 intricate

repo: input-output-hk/cardano-node


text:
CAD-371 trace acceptor removed

the logging framework does not contain the trace forwarder/acceptor anymore; kept in a plugin which can be loaded separately.
~depends on https://github.com/input-output-hk/iohk-monitoring-framework/pull/498~
^^ upstream PR merged

@ksaric removed all the mentioning of '#messagecounters' in configurations.

bors r+


text:
Add pool DB operation listRetiredPools.

Context
As part of the work to perform garbage collection of retired pools from the database, we need to be able to determine which pools have retired.
Decision
Create a pool database operation listRetiredPools:
listRetiredPools
    :: EpochNo
    -> stm [PoolId]
    -- ^ List all pools with an active retirement epoch that is
    -- earlier than or equal to the specified epoch.

SQLite implementation
The SQLite implementation of this operation can be based on the following view, which lists all pools that have active retirement certificates associated with them:
Click to expand
CREATE VIEW active_pool_retirements AS
SELECT * FROM (
    SELECT
        pool_id,
        retirement_epoch
    FROM (
        SELECT row_number() OVER w AS r, *
        FROM (
            SELECT
                pool_id, slot, slot_internal_index, NULL as retirement_epoch
                FROM pool_registration
            UNION
            SELECT
                pool_id, slot, slot_internal_index, epoch as retirement_epoch
                FROM pool_retirement
        )
        WINDOW w AS (ORDER BY pool_id, slot desc, slot_internal_index desc)
    )
    GROUP BY pool_id
)
WHERE retirement_epoch IS NOT NULL;

Acceptance Criteria

[x] The pool DB must provide a listRetiredPools operation.
[x] The listRetiredPools operation must not include pools that have never had retirement certificates associated with them.
[x] The listRetiredPools operation must not include pools that have had their most-recently-published retirement certificates revoked by subsequent re-registration certificates.
[x] The listRetiredPools operation must not include pools with retirement epochs that are later than the specified epoch.

Development
QA
Create property tests for the model and SQLite implementations of listRetiredPools to:

[x] check that they return the same results given the same inputs and initial conditions.
[x] check that they do not include pools that have never had retirement certificates associated with them.
[x] check that they do not include pools that have had their most-recently-published retirement certificates revoked by subsequent re-registration certificates.
[x] check that they do not include pools with active retirement epochs that are later than the specified epoch.

LGTM.
@jonathanknowles this introduces new DB view active_pool_retirements. Do we need to consider any additional migration testing?

@jonathanknowles this introduces new DB view active_pool_retirements. Do we need to consider any additional migration testing?

This is a good question. I think our existing tests should be sufficient at this stage.
The view in question is created with a CREATE VIEW IF NOT EXISTS statement: https://github.com/input-output-hk/cardano-wallet/blob/75b583a14faa5bc1875f6dddd2a94a897c47080d/lib/core/src/Cardano/Pool/DB/Sqlite.hs#L489-L495
So it should be idempotent over multiple startups.
In future, if we wish to adjust this view, we can adjust the startup logic to just delete and recreate it. IMHO, this is one of the advantages of views: we can create, adjust, and delete them without having to alter existing tables with existing data.

lgtm

authors: jonathanknowles piotr-iohk

repo: input-output-hk/cardano-wallet


text:
Add types skeleton of coin selection and largestFirst algo implementation

Issue Number

#92
Overview

[x] I have added coin selection proposal for coin selection and fee calculation

Comments

just rebased to update the branch with master


text:
Running v1.0.0

Hi all,
Due to some restrictions, I need to use v1.0.0 but it shows me the above error. Please suggest if v1.0.0 can be used or I'll have to stick to the latest/greater versions?

Hi @maneetgoyal of course this version is not maintained anymore. I can't imagine what restrictions do you have, but for security reasons and compatibility you need to use the latest version https://daedaluswallet.io/en/download/

authors: danielmain maneetgoyal

repo: input-output-hk/daedalus


text:
Fix typos

This PR fixes typos across the repo.
Todos

[ ] Todo

Screenshots

Screenshot

Testing Checklist

Slack QA thread
[ ] Test

Review Checklist
Basics

[ ] PR has been assigned and has appropriate labels (feature/bug/chore, release-x.x.x)
[ ] PR is updated to the most recent version of the target branch (and there are no conflicts)
[ ] PR has a good description that summarizes all changes
[ ] PR has default-sized Daedalus window screenshots or animated GIFs of important UI changes:

[ ] In English
[ ] In Japanese

[ ] CHANGELOG entry has been added to the top of the appropriate section (Features, Fixes, Chores) and is linked to the correct PR on GitHub
[ ] Automated tests: All acceptance and unit tests are passing (yarn test)
[ ] Manual tests (minimum tests should cover newly added feature/fix): App works correctly in development build (yarn dev)
[ ] Manual tests (minimum tests should cover newly added feature/fix): App works correctly in production build (yarn package / CI builds)
[ ] There are no flow errors or warnings (yarn flow:test)
[ ] There are no lint errors or warnings (yarn lint)
[ ] There are no prettier errors or warnings (yarn prettier:check)
[ ] There are no missing translations (running yarn manage:translations produces no changes)
[ ] Text changes are proofread and approved (Jane Wild / Amy Reeve)
[ ] Japanese text changes are proofread and approved (Junko Oda)
[ ] UI changes look good in all themes (Alexander Rukin)
[ ] Storybook works and no stories are broken (yarn storybook)
[ ] In case of dependency changes yarn.lock file is updated

Code Quality

[ ] Important parts of the code are properly commented and documented
[ ] Code is properly typed with flow
[ ] React components are split-up enough to avoid unnecessary re-renderings
[ ] Any code that only works in main process is neatly separated from components

Testing

[ ] New feature/change is covered by acceptance tests
[ ] New feature/change is manually tested and approved by QA team
[ ] All existing acceptance tests are still up-to-date
[ ] New feature/change is covered by Daedalus Testing scenario
[ ] All existing Daedalus Testing scenarios are still up-to-date

After Review

[ ] Merge the PR
[ ] Delete the source branch
[ ] Move the ticket to done column on the YouTrack board
[ ] Update Slack QA thread by marking it with a green checkmark

Rebased.

Thanks @rex4539!
Can you please merge latest develop into your PR?

Rebased.


text:
What is module param in the method?

export const publicKeyToAddress = (module, xpub, payload) => {
  const bufxpub    = newArray(module, xpub);
  const bufpayload = newArray(module, payload);
  const bufaddr    = newArray0(module, 1024);

  let rs = module.wallet_public_to_address(bufxpub, bufpayload, payload.length, bufaddr);
  let addr = copyArray(module, bufaddr, rs);

  module.dealloc(bufaddr);
  module.dealloc(bufpayload);
  module.dealloc(bufxpub);

  return addr;
};

Thanks.

it is the Wasm module. It is passed as parameter. I believe it was an attempt to leverage that we needed some time to load the wasm module.
@DominikGuzei migth be able to help here.

Thanks. I got that part.
So now I load the module and pass it to the function.
Just wanted to confirm. This library designed to work on browsers right?
I was actually trying to run it on Node.js but ended up getting invalid addresses.

if you are trying to recreates Daedalus addresses this is not possible with this library (yet). We may spend some time allowing compatibility in the future. see #5
I guess we can close this issue then.

It depends mainly on the kind of the kind of address derivation you want to use. For now most of the APIs you see are very low level and might change or disappear in the future.
Please, keep in mind that all of this library is a Work in Progress and that it is not tested for production environment (i.e. mainnet).
If you are using bip44 and sequential addresses, I suggest you use the Wallet module for generating new addresses.

authors: NicolasDP rahilzebpay

repo: input-output-hk/js-cardano-wasm


text:
Bump dependency on cardano-ledger-specs

This brings in https://github.com/input-output-hk/cardano-ledger-specs/pull/1378.

bors merge

repo: input-output-hk/ouroboros-network


text:
Readthedocs gone (with recent commit?)

Summary
Documentation is empty at https://plutus.readthedocs.io
Steps to reproduce
Steps to reproduce the behavior:

Go to https://plutus.readthedocs.io
See implicit error (missing documentation)

Expected behavior
Being able to see and browse the documentation.
Screenshots and attachments

Actually, I'll leave this open until it's sorted.

authors: manonthemat michaelpj

repo: input-output-hk/plutus


text:
plutus-tx: support type families

Fixes #1434.
There is one big restriction, which is that you can only use type families when they completely reduce. This means that e.g. MyFamily a -> b will probably not work. I think this will be okay for our use cases, however.
This gives us an immediate benefit, in that I can get rid of some type synonyms that were only there to avoid using type families. There's a bit of a diff in one of the contract PIR outputs, I think just because some stuff got reordered.

I don't know about data families, I should try it.

Updated:

Supports data families.
I think I can make this more efficient by using topNormaliseType, which only normalizes the outermost stuff, but also normalizes away newtypes. If we're clever, this could simplify our handling of newtypes, but I need to think more about how to deal with recursive newtypes.


text:
Serialization for PIR Terms

Defines Serialise instances for Plutus-IR terms

What is the purpose? We do not want Plutus IR on-chain, surely?

We should avoid using generics to derive such instances as the representation may change when upgrading GHCs. This would mean old data would no longer be readable.

Good instance of why you should write helpful PR descriptions :)
@vmchale

We use serialise to serialise our generated code into the Haskell program so we can get it back out again at runtime. It's very useful for debugging and testing purposes to also have the PIR in there too.
As is hopefully apparent from the previous point, this has nothing to do with storing anything on chain, so we deliberately do want to use the derived instances.

However, this is a somewhat subtle point, so we should have a note in the code explaining this. @vagoum could you add one?

authors: michaelpj vagoum vmchale


text:
Twitter blue verified checkmarks Replace/Hide doing nothing

See title.

Is this still happening? Which sections of twitter is the replacement not happening in? Which version of the extension are you using, on which browser?

repo: insin/tweak-new-twitter


text:
bump website version?

just a heads-up...
The website's text (https://cookieconsent.insites.com/) and widget-builder code both reference the 3.0.3 release
This is up to a 3.0.6 release... which looks to be available on the CDN too.

Good catch, we're currently preparing a 3.1.0 release and we'll bump it then. Thanks!

authors: Dolondro jvanasco

repo: insites/cookieconsent


text:
workflow title display issue in the holding pen

https://inspirehep.net/holdingpen/2546221
Title is not displayed for some workflows even though it is in the metadata.
Error: [$sanitize:badparse] The sanitizer was unable to parse the following block of html: <z<3.0$

Isn't this #1405 ?

duplicate of https://github.com/inspirehep/inspirehep/issues/1405

authors: drjova harunurhan monaawi

repo: inspirehep/inspirehep


text:
After the service is created, you should be able to edit the service configuration

In GitLab by @cuiaq123 on Dec 13, 2017, 15:57
If you are reporting a problem, please make sure the following information are provided:

Version of board (last git commit number) , docker engine and docker-compose.
Config files of board, you can get them by packaging "board.cfg" and files in the same directory, including subdirectory.
Log files, you can get them by package the /var/log/board/.
Other necessery information.

In GitLab by @sokril on Nov 8, 2019, 08:16
assigned to @luotian-github

In GitLab by @luotian-github on Dec 20, 2019, 06:58
assigned to @sokril and unassigned @luotian-github

repo: inspursoft/board


text:
put video api in seperate file, remove moviepy dependency and some bu…

…gfix

Travis CI build failed, please fix it.

Good job @mghayour ! Thanks!

authors: mghayour ohld sudoguy

repo: instagrambot/instabot


text:
Cant access video_duration

Describe the bug
Raises 501, and 402 when accessing the video_duration field. Because Instagram removed this field from their APIs.
To Reproduce
Steps to reproduce the behavior:
just try to access video_duration when the post is_video.
Expected behavior
402, 501 status codes.
Instaloader version
latest version 4.13
Additional context
This problem happened in the past also, I don't remember the exact date but it happened.

Thank you for your report. We have not been able to reproduce the issue you're experiencing, and accessing the video_duration field works fine on our end. Could you please provide more detailed steps to reproduce the problem? It may be important to understand how the post instance is created, as the information in the "To Reproduce" section isn’t specific enough to diagnose the issue effectively.

authors: aandergr kevit-Jay-Dhakan

repo: instaloader/instaloader


text:
Fix CVE issue

Why
Fix CVE issue for vm2, xml2js, and upgrade aws-sdk to v3.

LGTM

LGTM

authors: rongzhus xuhjbj

repo: instana/synthetic-api-script


text:
Reconsider default logging format and logging format option

Is your feature request related to a problem? Please describe.
InstructLab has a hard-coded log format:
https://github.com/instructlab/instructlab/blob/49622efe32233b4da9fcd4978a8cac6a3a0d506f/src/instructlab/log.py#L7-L9
I see two problems with the approach:

The log source information is not very useful and makes it hard to understand which library or part of the stack is emitting the log entry.
The output has a hard-coded time stamp. For integration with systemd, journald, or rsyslog, we don't want to have a time stamp in log line. Journald and others already include time stamps.

The format elements %(filename)s:%(lineno)d: %(funcName)s: print the basename of the file (without directory), the line number, and the function name. The file name is not unique. Our dependencies have two files named connectionpool.py and three files named _api.py. It's impossible to say which messages are coming from httpx, httpcore, urllib3, or filelock package at first glance.
$ ilab -vv model download
DEBUG 2024-07-15 16:01:20,501 _http.py:59: add_headers: Request de6cab31-27f2-4fd9-807a-c6a2910d178c: GET https://huggingface.co/api/models/instructlab/merlinite-7b-lab-GGUF/tree/main?recursive=True&expand=False (authenticated: False)
DEBUG 2024-07-15 16:01:20,502 connectionpool.py:1051: _new_conn: Starting new HTTPS connection (1): huggingface.co:443
DEBUG 2024-07-15 16:01:20,637 connectionpool.py:546: _make_request: https://huggingface.co:443 "GET /api/models/instructlab/merlinite-7b-lab-GGUF/tree/main?recursive=True&expand=False HTTP/11" 200 531
DEBUG 2024-07-15 16:01:20,638 _api.py:331: acquire: Attempting to acquire lock 140579829828624 on /home/heimes/.local/share/instructlab/models/.huggingface/.gitignore.lock
DEBUG 2024-07-15 16:01:20,638 _api.py:334: acquire: Lock 140579829828624 acquired on /home/heimes/.local/share/instructlab/models/.huggingface/.gitignore.lock

Describe the solution you'd like

Add an option to config.yaml to set the log file format. That will allow users to customize logging, e.g. to drop the time stamp for journald.
Default to %(name): instead of %(filename)s:%(lineno)d: %(funcName)s:. This logs the name of the logger, which is far more useful to understand log entries:

DEBUG 2024-07-15 16:15:22,154 huggingface_hub.utils._http: Request e6c766c4-0996-49d4-b094-0a5c7e7edebe: GET https://huggingface.co/api/models/instructlab/merlinite-7b-lab-GGUF/tree/main?recursive=True&expand=False (authenticated: False)
DEBUG 2024-07-15 16:15:22,154 urllib3.connectionpool: Starting new HTTPS connection (1): huggingface.co:443
DEBUG 2024-07-15 16:15:22,294 urllib3.connectionpool: https://huggingface.co:443 "GET /api/models/instructlab/merlinite-7b-lab-GGUF/tree/main?recursive=True&expand=False HTTP/11" 200 531
DEBUG 2024-07-15 16:15:22,298 filelock: Attempting to acquire lock 140648683333072 on /home/heimes/.local/share/instructlab/models/.huggingface/download/merlinite-7b-lab-Q4_K_M.gguf.lock
DEBUG 2024-07-15 16:15:22,299 filelock: Lock 140648683333072 acquired on /home/heimes/.local/share/instructlab/models/.huggingface/download/merlinite-7b-lab-Q4_K_M.gguf.lock

Almost fixed with https://github.com/instructlab/instructlab/pull/1741

authors: leseb tiran

repo: instructlab/instructlab